[00:00:00] Build started [00:00:00] git clone -q --branch=master https://github.com/forejtv/cbmc.git C:\projects\cbmc [00:00:15] git checkout -qf aa99900bd4c889f6fcd8c0a757935a5e132195ae [00:00:16] appveyor DownloadFile http://ftp.debian.org/debian/pool/main/m/minisat2/minisat2_2.2.1.orig.tar.gz [00:00:19] [00:00:19] Downloading minisat2_2.2.1.orig.tar.gz (44,229 bytes)...31% [00:00:19] Downloading minisat2_2.2.1.orig.tar.gz (44,229 bytes)...100% [00:00:20] 7z x minisat2_2.2.1.orig.tar.gz [00:00:20] [00:00:20] 7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04 [00:00:20] [00:00:20] Scanning the drive for archives: [00:00:20] 1 file, 44229 bytes (44 KiB) [00:00:20] [00:00:20] Extracting archive: minisat2_2.2.1.orig.tar.gz [00:00:20] -- [00:00:20] Path = minisat2_2.2.1.orig.tar.gz [00:00:20] Type = gzip [00:00:20] Headers Size = 10 [00:00:20] [00:00:20] Everything is Ok [00:00:20] [00:00:20] Size: 225280 [00:00:20] Compressed: 44229 [00:00:20] 7z x minisat2_2.2.1.orig.tar [00:00:20] [00:00:20] 7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04 [00:00:20] [00:00:20] Scanning the drive for archives: [00:00:20] 1 file, 225280 bytes (220 KiB) [00:00:20] [00:00:20] Extracting archive: minisat2_2.2.1.orig.tar [00:00:20] -- [00:00:20] Path = minisat2_2.2.1.orig.tar [00:00:20] Type = tar [00:00:20] Physical Size = 225280 [00:00:20] Headers Size = 19968 [00:00:20] Code Page = UTF-8 [00:00:20] [00:00:20] Everything is Ok [00:00:20] [00:00:20] Folders: 7 [00:00:20] Files: 28 [00:00:20] Size: 197425 [00:00:20] Compressed: 225280 [00:00:20] mv minisat2-2.2.1 minisat-2.2.1 [00:00:20] cd minisat-2.2.1 [00:00:20] patch -p1 < ../scripts/minisat-2.2.1-patch [00:00:20] patching file minisat/core/Solver.cc [00:00:20] patching file minisat/core/SolverTypes.h [00:00:20] patching file minisat/mtl/IntTypes.h [00:00:20] patching file minisat/mtl/Vec.h [00:00:20] patching file minisat/simp/SimpSolver.cc [00:00:20] patching file minisat/utils/Options.h [00:00:20] patching file minisat/utils/ParseUtils.h [00:00:20] cd .. [00:00:20] appveyor DownloadFile https://sourceforge.mirrorservice.org/g/gn/gnuwin32/make/3.81/make-3.81-bin.zip [00:00:21] [00:00:22] Downloading make-3.81-bin.zip (495,645 bytes)...4% [00:00:22] Downloading make-3.81-bin.zip (495,645 bytes)...10% [00:00:22] Downloading make-3.81-bin.zip (495,645 bytes)...20% [00:00:22] Downloading make-3.81-bin.zip (495,645 bytes)...30% [00:00:22] Downloading make-3.81-bin.zip (495,645 bytes)...40% [00:00:22] Downloading make-3.81-bin.zip (495,645 bytes)...50% [00:00:22] Downloading make-3.81-bin.zip (495,645 bytes)...60% [00:00:22] Downloading make-3.81-bin.zip (495,645 bytes)...70% [00:00:22] Downloading make-3.81-bin.zip (495,645 bytes)...80% [00:00:22] Downloading make-3.81-bin.zip (495,645 bytes)...90% [00:00:22] Downloading make-3.81-bin.zip (495,645 bytes)...100% [00:00:22] 7z x make-3.81-bin.zip [00:00:22] [00:00:22] 7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04 [00:00:22] [00:00:22] Scanning the drive for archives: [00:00:22] 1 file, 495645 bytes (485 KiB) [00:00:22] [00:00:22] Extracting archive: make-3.81-bin.zip [00:00:22] -- [00:00:22] Path = make-3.81-bin.zip [00:00:22] Type = zip [00:00:22] Physical Size = 495645 [00:00:22] Comment = Make-3.81: Binaries [00:00:22] [00:00:22] Everything is Ok [00:00:22] [00:00:22] Folders: 59 [00:00:22] Files: 44 [00:00:22] Size: 1205834 [00:00:22] Compressed: 495645 [00:00:22] appveyor DownloadFile https://sourceforge.mirrorservice.org/g/gn/gnuwin32/bison/2.4.1/bison-2.4.1-bin.zip [00:00:23] [00:00:23] Downloading bison-2.4.1-bin.zip (963,729 bytes)...2% [00:00:24] Downloading bison-2.4.1-bin.zip (963,729 bytes)...40% [00:00:24] Downloading bison-2.4.1-bin.zip (963,729 bytes)...50% [00:00:24] Downloading bison-2.4.1-bin.zip (963,729 bytes)...60% [00:00:24] Downloading bison-2.4.1-bin.zip (963,729 bytes)...70% [00:00:24] Downloading bison-2.4.1-bin.zip (963,729 bytes)...80% [00:00:24] Downloading bison-2.4.1-bin.zip (963,729 bytes)...100% [00:00:24] 7z x bison-2.4.1-bin.zip [00:00:24] [00:00:24] 7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04 [00:00:24] [00:00:24] Scanning the drive for archives: [00:00:24] 1 file, 963729 bytes (942 KiB) [00:00:24] [00:00:24] Extracting archive: bison-2.4.1-bin.zip [00:00:24] -- [00:00:24] Path = bison-2.4.1-bin.zip [00:00:24] Type = zip [00:00:24] Physical Size = 963729 [00:00:24] Comment = Bison-2.4.1 (Yacc-compatible parser generator): Binaries [00:00:24] [00:00:24] Everything is Ok [00:00:24] [00:00:24] Folders: 74 [00:00:24] Files: 98 [00:00:24] Size: 2802334 [00:00:24] Compressed: 963729 [00:00:24] appveyor DownloadFile https://sourceforge.mirrorservice.org/g/gn/gnuwin32/flex/2.5.4a-1/flex-2.5.4a-1-bin.zip [00:00:25] [00:00:25] Downloading flex-2.5.4a-1-bin.zip (202,802 bytes)...9% [00:00:25] Downloading flex-2.5.4a-1-bin.zip (202,802 bytes)...100% [00:00:25] 7z x flex-2.5.4a-1-bin.zip [00:00:25] [00:00:25] 7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04 [00:00:25] [00:00:25] Scanning the drive for archives: [00:00:25] 1 file, 202802 bytes (199 KiB) [00:00:25] [00:00:25] Extracting archive: flex-2.5.4a-1-bin.zip [00:00:25] -- [00:00:25] Path = flex-2.5.4a-1-bin.zip [00:00:25] Type = zip [00:00:25] Physical Size = 202802 [00:00:25] Comment = Flex 2.5.4a: Binaries [00:00:25] Flex: fast lexical analyzer generator [00:00:25] [00:00:25] Everything is Ok [00:00:25] [00:00:25] Files: 15 [00:00:25] Size: 536514 [00:00:25] Compressed: 202802 [00:00:25] appveyor DownloadFile https://sourceforge.mirrorservice.org/g/gn/gnuwin32/flex/2.5.4a-1/flex-2.5.4a-1-lib.zip [00:00:26] [00:00:26] Downloading flex-2.5.4a-1-lib.zip (3,792 bytes)...100% [00:00:26] 7z x flex-2.5.4a-1-lib.zip [00:00:26] [00:00:26] 7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04 [00:00:26] [00:00:26] Scanning the drive for archives: [00:00:26] 1 file, 3792 bytes (4 KiB) [00:00:26] [00:00:26] Extracting archive: flex-2.5.4a-1-lib.zip [00:00:26] -- [00:00:26] Path = flex-2.5.4a-1-lib.zip [00:00:26] Type = zip [00:00:26] Physical Size = 3792 [00:00:26] Comment = Flex 2.5.4a: Developer files [00:00:26] Flex: fast lexical analyzer generator [00:00:26] [00:00:26] Everything is Ok [00:00:26] [00:00:26] Files: 5 [00:00:26] Size: 7196 [00:00:26] Compressed: 3792 [00:00:26] appveyor DownloadFile https://sourceforge.mirrorservice.org/g/gn/gnuwin32/libintl/0.14.4/libintl-0.14.4-bin.zip [00:00:26] [00:00:27] Downloading libintl-0.14.4-bin.zip (394,081 bytes)...5% [00:00:27] Downloading libintl-0.14.4-bin.zip (394,081 bytes)...30% [00:00:27] Downloading libintl-0.14.4-bin.zip (394,081 bytes)...50% [00:00:27] Downloading libintl-0.14.4-bin.zip (394,081 bytes)...100% [00:00:27] 7z x libintl-0.14.4-bin.zip [00:00:27] [00:00:27] 7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04 [00:00:27] [00:00:27] Scanning the drive for archives: [00:00:27] 1 file, 394081 bytes (385 KiB) [00:00:27] [00:00:27] Extracting archive: libintl-0.14.4-bin.zip [00:00:27] -- [00:00:27] Path = libintl-0.14.4-bin.zip [00:00:27] Type = zip [00:00:27] Physical Size = 394081 [00:00:27] Comment = LibIntl-0.14.4: Binaries [00:00:27] LibIntl: library for native language support [00:00:27] [00:00:27] Everything is Ok [00:00:27] [00:00:27] Folders: 82 [00:00:27] Files: 93 [00:00:27] Size: 1070482 [00:00:27] Compressed: 394081 [00:00:27] appveyor DownloadFile https://sourceforge.mirrorservice.org/g/gn/gnuwin32/libiconv/1.9.2-1/libiconv-1.9.2-1-bin.zip [00:00:28] [00:00:28] Downloading libiconv-1.9.2-1-bin.zip (828,380 bytes)...2% [00:00:28] Downloading libiconv-1.9.2-1-bin.zip (828,380 bytes)...10% [00:00:28] Downloading libiconv-1.9.2-1-bin.zip (828,380 bytes)...20% [00:00:28] Downloading libiconv-1.9.2-1-bin.zip (828,380 bytes)...30% [00:00:29] Downloading libiconv-1.9.2-1-bin.zip (828,380 bytes)...40% [00:00:29] Downloading libiconv-1.9.2-1-bin.zip (828,380 bytes)...50% [00:00:29] Downloading libiconv-1.9.2-1-bin.zip (828,380 bytes)...60% [00:00:29] Downloading libiconv-1.9.2-1-bin.zip (828,380 bytes)...70% [00:00:29] Downloading libiconv-1.9.2-1-bin.zip (828,380 bytes)...80% [00:00:29] Downloading libiconv-1.9.2-1-bin.zip (828,380 bytes)...90% [00:00:29] Downloading libiconv-1.9.2-1-bin.zip (828,380 bytes)...100% [00:00:29] 7z x libiconv-1.9.2-1-bin.zip [00:00:29] [00:00:29] 7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04 [00:00:29] [00:00:29] Scanning the drive for archives: [00:00:29] 1 file, 828380 bytes (809 KiB) [00:00:29] [00:00:29] Extracting archive: libiconv-1.9.2-1-bin.zip [00:00:29] -- [00:00:29] Path = libiconv-1.9.2-1-bin.zip [00:00:29] Type = zip [00:00:29] Physical Size = 828380 [00:00:29] Comment = LibIconv 1.9.2: Binaries [00:00:29] LibIconv: convert between character encodings [00:00:29] [00:00:29] Everything is Ok [00:00:29] [00:00:29] Files: 61 [00:00:29] Size: 1277277 [00:00:29] Compressed: 828380 [00:00:29] appveyor DownloadFile https://sourceforge.mirrorservice.org/g/gn/gnuwin32/regex/2.7/regex-2.7-bin.zip [00:00:30] [00:00:30] Downloading regex-2.7-bin.zip (73,283 bytes)...23% [00:00:30] Downloading regex-2.7-bin.zip (73,283 bytes)...90% [00:00:30] Downloading regex-2.7-bin.zip (73,283 bytes)...100% [00:00:30] 7z x regex-2.7-bin.zip [00:00:30] [00:00:30] 7-Zip [64] 16.04 : Copyright (c) 1999-2016 Igor Pavlov : 2016-10-04 [00:00:30] [00:00:30] Scanning the drive for archives: [00:00:30] 1 file, 73283 bytes (72 KiB) [00:00:30] [00:00:30] Extracting archive: regex-2.7-bin.zip [00:00:30] -- [00:00:30] Path = regex-2.7-bin.zip [00:00:30] Type = zip [00:00:30] Physical Size = 73283 [00:00:30] Comment = Regex-2.7 (searches for and matches text strings): Binaries [00:00:30] [00:00:30] Everything is Ok [00:00:30] [00:00:30] Folders: 8 [00:00:30] Files: 24 [00:00:30] Size: 147994 [00:00:30] Compressed: 73283 [00:00:30] ls C:\projects\cbmc\bin [00:00:30] bison.exe [00:00:30] flex++.exe [00:00:30] flex.exe [00:00:30] iconv.exe [00:00:30] libcharset1.dll [00:00:30] libiconv2.dll [00:00:30] libintl3.dll [00:00:30] m4.exe [00:00:30] make.exe [00:00:30] regex2.dll [00:00:30] yacc [00:00:30] ls C:\projects\cbmc\include [00:00:30] FlexLexer.h [00:00:30] regex.h [00:00:30] unistd.h [00:00:30] set [00:00:30] 7zip="C:\Program Files\7-Zip\7z.exe" [00:00:30] ALLUSERSPROFILE=C:\ProgramData [00:00:30] APPDATA=C:\Users\appveyor\AppData\Roaming [00:00:30] APPVEYOR=True [00:00:30] APPVEYOR_ACCOUNT_NAME=forejtv [00:00:30] APPVEYOR_API_URL=http://localhost:1031/ [00:00:30] APPVEYOR_BUILD_FOLDER=C:\projects\cbmc [00:00:30] APPVEYOR_BUILD_ID=6969230 [00:00:30] APPVEYOR_BUILD_NUMBER=48 [00:00:30] APPVEYOR_BUILD_VERSION=1.0.48 [00:00:30] APPVEYOR_JOB_ID=m3qijxoxbu2evd1a [00:00:30] APPVEYOR_PROJECT_ID=285314 [00:00:30] APPVEYOR_PROJECT_NAME=cbmc [00:00:30] APPVEYOR_PROJECT_SLUG=cbmc [00:00:30] APPVEYOR_REPO_BRANCH=master [00:00:30] APPVEYOR_REPO_COMMIT=aa99900bd4c889f6fcd8c0a757935a5e132195ae [00:00:30] APPVEYOR_REPO_COMMIT_AUTHOR=Peter Schrammel [00:00:30] APPVEYOR_REPO_COMMIT_AUTHOR_EMAIL=peterschrammel@users.noreply.github.com [00:00:30] APPVEYOR_REPO_COMMIT_MESSAGE=Merge pull request #470 from smowton/fix_address_space_size_check [00:00:30] APPVEYOR_REPO_COMMIT_MESSAGE_EXTENDED=Fix address space size check [00:00:30] APPVEYOR_REPO_COMMIT_TIMESTAMP=2017-01-25T17:40:08.0000000Z [00:00:30] APPVEYOR_REPO_NAME=forejtv/cbmc [00:00:30] APPVEYOR_REPO_PROVIDER=gitHub [00:00:30] APPVEYOR_REPO_SCM=git [00:00:30] APPVEYOR_REPO_TAG=false [00:00:30] APPVEYOR_RE_BUILD=True [00:00:30] APPVEYOR_URL=https://ci.appveyor.com [00:00:30] APR_ICONV_PATH=C:\Program Files (x86)\Subversion\iconv [00:00:30] AVVM_DOWNLOAD_URL=http://av1southus4workers.blob.core.windows.net/downloads/avvm [00:00:30] BUILD_ENV=MSVC [00:00:30] ChocolateyInstall=C:\ProgramData\chocolatey [00:00:30] ChocolateyLastPathUpdate=Wed Dec 28 22:22:51 2016 [00:00:30] CI=True [00:00:30] CodeContractsInstallDir=C:\Program Files (x86)\Microsoft\Contracts\ [00:00:30] CommonProgramFiles=C:\Program Files\Common Files [00:00:30] CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files [00:00:30] CommonProgramW6432=C:\Program Files\Common Files [00:00:30] COMPUTERNAME=APPVYR-WIN [00:00:30] ComSpec=C:\windows\system32\cmd.exe [00:00:30] DXSDK_DIR=C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\ [00:00:30] EnableNuGetPackageRestore=true [00:00:30] ERLANG_HOME=C:\Program Files\erl7.3 [00:00:30] FP_NO_HOST_CHECK=NO [00:00:30] GIT_LFS_PATH=C:\Program Files\Git LFS [00:00:30] GOROOT=C:\go [00:00:30] HOMEDRIVE=C: [00:00:30] HOMEPATH=\Users\appveyor [00:00:30] INCLUDE=C:\projects\cbmc\include [00:00:30] JAVA_HOME=C:\Progra~1\Java\jdk1.8.0 [00:00:30] lastexitcode=0 [00:00:30] LOCALAPPDATA=C:\Users\appveyor\AppData\Local [00:00:30] LOGONSERVER=\\APPVYR-WIN [00:00:30] M2_HOME=C:\Program Files (x86)\Apache\Maven [00:00:30] MAVEN_HOME=C:\Program Files (x86)\Apache\Maven [00:00:30] MSYS2_PATH_TYPE=inherit [00:00:30] NUMBER_OF_PROCESSORS=2 [00:00:30] OPENSSL_CONF=C:\OpenSSL-Win32\bin\openssl.cfg [00:00:30] OS=Windows_NT [00:00:30] Path=C:\projects\cbmc\bin;C:\Perl\site\bin;C:\Perl\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\7-Zip;C:\Program Files\Microsoft\Web Platform Installer\;C:\Tools\GitVersion;C:\Tools\PsTools;C:\Program Files\Git LFS;C:\Program Files (x86)\Subversion\bin;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\;C:\Program Files\Microsoft Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files (x86)\MSBuild\12.0\Bin;C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\SQLDB\DAC\120;C:\Tools\WebDriver;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.4\;C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SDKs\Azure\CLI\wbin;C:\Ruby193\bin;C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Tools\NUnit\bin;C:\Tools\xUnit;C:\Tools\MSpec;C:\Tools\Coverity\bin;C:\Program Files (x86)\CMake\bin;C:\go\bin;C:\Program Files\Java\jdk1.8.0\bin;C:\Python27;C:\Program Files\erl7.3\bin;C:\Program Files\nodejs;C:\Program Files (x86)\iojs;C:\Program Files\iojs;C:\Users\appveyor\AppData\Roaming\npm;C:\Program Files\Amazon\AWSCLI\;C:\Tools\NuGet2;C:\Program Files (x86)\Apache\Maven\bin;C:\Program Files\LLVM\bin;C:\Python27\Scripts;C:\Tools\NUnit3;C:\Program Files\Git\cmd;C:\Program Files\Git\usr\bin;C:\Program Files\Mercurial\;C:\Program Files (x86)\Yarn\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\nodejs\;C:\Users\appveyor\AppData\Local\Yarn\.bin;C:\Users\appveyor\AppData\Roaming\npm;C:\Program Files\AppVeyor\BuildAgent\ [00:00:30] PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.CPL [00:00:30] PROCESSOR_ARCHITECTURE=AMD64 [00:00:30] PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 63 Stepping 2, GenuineIntel [00:00:30] PROCESSOR_LEVEL=6 [00:00:30] PROCESSOR_REVISION=3f02 [00:00:30] ProgramData=C:\ProgramData [00:00:30] ProgramFiles=C:\Program Files [00:00:30] ProgramFiles(x86)=C:\Program Files (x86) [00:00:30] ProgramW6432=C:\Program Files [00:00:30] PROMPT=$P$G [00:00:30] PSModulePath=C:\Users\appveyor\Documents\WindowsPowerShell\Modules;C:\Users\appveyor\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\PowerShell\Modules\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\PowerShell\Modules\;C:\Program Files\WindowsPowerShell\Modules\;C:\Program Files (x86)\Microsoft SDKs\Azure\PowerShell\ResourceManager\AzureResourceManager\;C:\Program Files (x86)\Microsoft SDKs\Azure\PowerShell\ServiceManagement\;C:\Program Files (x86)\AWS Tools\PowerShell\;C:\Program Files\AppVeyor\BuildAgent\Modules [00:00:30] PUBLIC=C:\Users\Public [00:00:30] SESSIONNAME=Console [00:00:30] SystemDrive=C: [00:00:30] SystemRoot=C:\windows [00:00:30] TEMP=C:\Users\appveyor\AppData\Local\Temp\1 [00:00:30] TMP=C:\Users\appveyor\AppData\Local\Temp\1 [00:00:30] USERDOMAIN=APPVYR-WIN [00:00:30] USERDOMAIN_ROAMINGPROFILE=APPVYR-WIN [00:00:30] USERNAME=appveyor [00:00:30] USERPROFILE=C:\Users\appveyor [00:00:30] VS100COMNTOOLS=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\ [00:00:30] VS110COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\ [00:00:30] VS120COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\ [00:00:30] VS90COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools\ [00:00:30] VSSDK120Install=C:\Program Files (x86)\Microsoft Visual Studio 12.0\VSSDK\ [00:00:30] windir=C:\windows [00:00:30] WIX=C:\Program Files (x86)\WiX Toolset v3.10\ [00:00:30] xunit20=C:\Tools\xUnit20 [00:00:30] cd src [00:00:30] git checkout 654e5ef6a5977122596ccdb83926ad3bb4657282 [00:00:31] Previous HEAD position was aa99900bd... Merge pull request #470 from smowton/fix_address_space_size_check [00:00:31] HEAD is now at 654e5ef6a... Added constant nil_target to identify an invalid location number [00:00:31] call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x64 [00:00:31] cl [00:00:31] Microsoft (R) C/C++ Optimizing Compiler Version 18.00.40629 for x64 [00:00:31] Copyright (C) Microsoft Corporation. All rights reserved. [00:00:31] [00:00:31] usage: cl [ option... ] filename... [ /link linkoption... ] [00:00:31] sed -i "s/BUILD_ENV.*/BUILD_ENV = MSVC/" config.inc [00:00:31] REM sed -i "128s/$/ \/std:c++latest/" common [00:00:31] REM sed -i "8s/$/#include /" solvers/prop/aig.cpp [00:00:31] REM sed -i "s/ansi-c //" ../regression/MAKEFILE [00:00:31] make --version [00:00:32] GNU Make 3.81 [00:00:32] Copyright (C) 2006 Free Software Foundation, Inc. [00:00:32] This is free software; see the source for copying conditions. [00:00:32] There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A [00:00:32] PARTICULAR PURPOSE. [00:00:32] [00:00:32] This program built for i386-pc-mingw32 [00:00:32] make [00:00:32] ## Entering big-int [00:00:32] make -C big-int [00:00:32] make[1]: Entering directory `C:/projects/cbmc/src/big-int' [00:00:32] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF /nologo /c /EHsc bigint-func.cc /Fobigint-func.obj [00:00:32] bigint-func.cc [00:00:32] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF /nologo /c /EHsc bigint.cc /Fobigint.obj [00:00:32] bigint.cc [00:00:32] bigint.cc(636) : warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:00:32] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF /nologo /c /EHsc bigint-test.cc /Fobigint-test.obj [00:00:32] bigint-test.cc [00:00:32] cl /Fetest-bigint.exe bigint-func.obj bigint.obj bigint-test.obj [00:00:32] Microsoft (R) C/C++ Optimizing Compiler Version 18.00.40629 for x64 [00:00:32] Copyright (C) Microsoft Corporation. All rights reserved. [00:00:32] [00:00:33] Microsoft (R) Incremental Linker Version 12.00.40629.0 [00:00:33] Copyright (C) Microsoft Corporation. All rights reserved. [00:00:33] [00:00:33] /out:test-bigint.exe [00:00:33] bigint-func.obj [00:00:33] bigint.obj [00:00:33] bigint-test.obj [00:00:33] lib /NOLOGO /OUT:big-int.lib bigint-func.obj bigint.obj [00:00:33] make[1]: Leaving directory `C:/projects/cbmc/src/big-int' [00:00:33] ## Entering util [00:00:33] make -C util [00:00:33] make[1]: Entering directory `C:/projects/cbmc/src/util' [00:00:33] cl /Feirep_ids_convert.exe irep_ids_convert.cpp [00:00:33] Microsoft (R) C/C++ Optimizing Compiler Version 18.00.40629 for x64 [00:00:33] Copyright (C) Microsoft Corporation. All rights reserved. [00:00:33] [00:00:33] irep_ids_convert.cpp [00:00:34] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xlocale(337) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [00:00:34] Microsoft (R) Incremental Linker Version 12.00.40629.0 [00:00:34] Copyright (C) Microsoft Corporation. All rights reserved. [00:00:34] [00:00:34] /out:irep_ids_convert.exe [00:00:34] irep_ids_convert.obj [00:00:34] ./irep_ids_convert.exe header < irep_ids.txt > irep_ids.h [00:00:34] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc arith_tools.cpp /Foarith_tools.obj [00:00:34] arith_tools.cpp [00:00:34] arith_tools.cpp(258) : warning C4244: 'argument' : conversion from 'BigInt::ullong_t' to 'unsigned int', possible loss of data [00:00:34] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc base_type.cpp /Fobase_type.obj [00:00:34] base_type.cpp [00:00:35] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc cmdline.cpp /Focmdline.obj [00:00:35] cmdline.cpp [00:00:36] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc config.cpp /Foconfig.obj [00:00:36] config.cpp [00:00:37] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc symbol_table.cpp /Fosymbol_table.obj [00:00:37] symbol_table.cpp [00:00:38] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc expr.cpp /Foexpr.obj [00:00:38] expr.cpp [00:00:39] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc expr_util.cpp /Foexpr_util.obj [00:00:39] expr_util.cpp [00:00:39] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc i2string.cpp /Foi2string.obj [00:00:39] i2string.cpp [00:00:40] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc irep.cpp /Foirep.obj [00:00:40] irep.cpp [00:00:40] c:\projects\cbmc\src\util\irep_hash.h(94) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:00:40] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc language.cpp /Folanguage.obj [00:00:40] language.cpp [00:00:41] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc lispexpr.cpp /Folispexpr.obj [00:00:41] lispexpr.cpp [00:00:41] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc lispirep.cpp /Folispirep.obj [00:00:41] lispirep.cpp [00:00:42] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc source_location.cpp /Fosource_location.obj [00:00:42] source_location.cpp [00:00:42] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc message.cpp /Fomessage.obj [00:00:42] message.cpp [00:00:43] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc language_file.cpp /Folanguage_file.obj [00:00:43] language_file.cpp [00:00:44] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc mp_arith.cpp /Fomp_arith.obj [00:00:44] mp_arith.cpp [00:00:44] mp_arith.cpp(135) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:00:44] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc namespace.cpp /Fonamespace.obj [00:00:44] namespace.cpp [00:00:45] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc parse_options.cpp /Foparse_options.obj [00:00:45] parse_options.cpp [00:00:45] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc rename.cpp /Forename.obj [00:00:45] rename.cpp [00:00:45] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc replace_expr.cpp /Foreplace_expr.obj [00:00:45] replace_expr.cpp [00:00:46] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc threeval.cpp /Fothreeval.obj [00:00:46] threeval.cpp [00:00:46] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc typecheck.cpp /Fotypecheck.obj [00:00:46] typecheck.cpp [00:00:46] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc graph.cpp /Fograph.obj [00:00:46] graph.cpp [00:00:47] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc type.cpp /Fotype.obj [00:00:47] type.cpp [00:00:47] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc pointer_predicates.cpp /Fopointer_predicates.obj [00:00:47] pointer_predicates.cpp [00:00:48] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc merge_irep.cpp /Fomerge_irep.obj [00:00:48] merge_irep.cpp [00:00:48] c:\projects\cbmc\src\util\irep_hash.h(94) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:00:49] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc run.cpp /Forun.obj [00:00:49] run.cpp [00:00:49] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc parser.cpp /Foparser.obj [00:00:49] parser.cpp [00:00:50] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc replace_symbol.cpp /Foreplace_symbol.obj [00:00:50] replace_symbol.cpp [00:00:50] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc json.cpp /Fojson.obj [00:00:50] json.cpp [00:00:51] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc get_base_name.cpp /Foget_base_name.obj [00:00:51] get_base_name.cpp [00:00:51] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc simplify_expr.cpp /Fosimplify_expr.obj [00:00:51] simplify_expr.cpp [00:00:53] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc simplify_expr_floatbv.cpp /Fosimplify_expr_floatbv.obj [00:00:53] simplify_expr_floatbv.cpp [00:00:53] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc simplify_expr_int.cpp /Fosimplify_expr_int.obj [00:00:53] simplify_expr_int.cpp [00:00:55] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc simplify_expr_array.cpp /Fosimplify_expr_array.obj [00:00:55] simplify_expr_array.cpp [00:00:56] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc simplify_expr_struct.cpp /Fosimplify_expr_struct.obj [00:00:56] simplify_expr_struct.cpp [00:00:56] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc simplify_expr_boolean.cpp /Fosimplify_expr_boolean.obj [00:00:56] simplify_expr_boolean.cpp [00:00:57] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc simplify_expr_pointer.cpp /Fosimplify_expr_pointer.obj [00:00:57] simplify_expr_pointer.cpp [00:00:58] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc get_module.cpp /Foget_module.obj [00:00:58] get_module.cpp [00:00:59] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc string_hash.cpp /Fostring_hash.obj [00:00:59] string_hash.cpp [00:00:59] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc string_container.cpp /Fostring_container.obj [00:00:59] string_container.cpp [00:00:59] string_container.cpp(116) : warning C4267: '=' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:00:59] string_container.cpp(121) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:00:59] string_container.cpp(151) : warning C4267: '=' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:00:59] string_container.cpp(156) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:01:00] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc identifier.cpp /Foidentifier.obj [00:01:00] identifier.cpp [00:01:00] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc rational.cpp /Forational.obj [00:01:00] rational.cpp [00:01:00] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc options.cpp /Fooptions.obj [00:01:00] options.cpp [00:01:01] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_misc.cpp /Foc_misc.obj [00:01:01] c_misc.cpp [00:01:01] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc dstring.cpp /Fodstring.obj [00:01:01] dstring.cpp [00:01:01] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc find_symbols.cpp /Fofind_symbols.obj [00:01:01] find_symbols.cpp [00:01:02] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc rational_tools.cpp /Forational_tools.obj [00:01:02] rational_tools.cpp [00:01:03] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ui_message.cpp /Foui_message.obj [00:01:03] ui_message.cpp [00:01:04] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc simplify_utils.cpp /Fosimplify_utils.obj [00:01:04] simplify_utils.cpp [00:01:04] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc time_stopping.cpp /Fotime_stopping.obj [00:01:04] time_stopping.cpp [00:01:05] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc symbol.cpp /Fosymbol.obj [00:01:05] symbol.cpp [00:01:06] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc irep_hash_container.cpp /Foirep_hash_container.obj [00:01:06] irep_hash_container.cpp [00:01:06] irep_hash_container.cpp(66) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:01:06] irep_hash_container.cpp(68) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:01:06] irep_hash_container.cpp(72) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:01:06] irep_hash_container.cpp(75) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:01:06] irep_hash_container.cpp(81) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:01:06] irep_hash_container.cpp(84) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:01:07] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc cout_message.cpp /Focout_message.obj [00:01:07] cout_message.cpp [00:01:07] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc type_eq.cpp /Fotype_eq.obj [00:01:07] type_eq.cpp [00:01:08] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc guard.cpp /Foguard.obj [00:01:08] guard.cpp [00:01:08] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc array_name.cpp /Foarray_name.obj [00:01:08] array_name.cpp [00:01:09] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc message_stream.cpp /Fomessage_stream.obj [00:01:09] message_stream.cpp [00:01:10] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc substitute.cpp /Fosubstitute.obj [00:01:10] substitute.cpp [00:01:10] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc decision_procedure.cpp /Fodecision_procedure.obj [00:01:10] decision_procedure.cpp [00:01:10] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc union_find.cpp /Founion_find.obj [00:01:10] union_find.cpp [00:01:10] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc xml.cpp /Foxml.obj [00:01:10] xml.cpp [00:01:11] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc xml_irep.cpp /Foxml_irep.obj [00:01:11] xml_irep.cpp [00:01:12] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc xml_expr.cpp /Foxml_expr.obj [00:01:12] xml_expr.cpp [00:01:13] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc std_types.cpp /Fostd_types.obj [00:01:13] std_types.cpp [00:01:13] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc std_code.cpp /Fostd_code.obj [00:01:13] std_code.cpp [00:01:14] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc format_constant.cpp /Foformat_constant.obj [00:01:14] format_constant.cpp [00:01:15] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc find_macros.cpp /Fofind_macros.obj [00:01:15] find_macros.cpp [00:01:15] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ref_expr_set.cpp /Foref_expr_set.obj [00:01:15] ref_expr_set.cpp [00:01:16] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc std_expr.cpp /Fostd_expr.obj [00:01:16] std_expr.cpp [00:01:16] std_expr.cpp(222) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:01:16] std_expr.cpp(242) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:01:16] std_expr.cpp(268) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:01:16] std_expr.cpp(269) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:01:16] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc irep_serialization.cpp /Foirep_serialization.obj [00:01:16] irep_serialization.cpp [00:01:17] irep_serialization.cpp(155) : warning C4267: 'argument' : conversion from 'size_t' to 'const unsigned int', possible loss of data [00:01:17] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\utility(157) : warning C4267: 'initializing' : conversion from 'size_t' to 'const unsigned int', possible loss of data [00:01:17] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xmemory0(600) : see reference to function template instantiation 'std::pair::pair(std::pair &&)' being compiled [00:01:17] with [00:01:17] [ [00:01:17] _Kty=unsigned int [00:01:17] , _Ty=size_t [00:01:17] ] [00:01:17] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xmemory0(600) : see reference to function template instantiation 'std::pair::pair(std::pair &&)' being compiled [00:01:17] with [00:01:17] [ [00:01:17] _Kty=unsigned int [00:01:17] , _Ty=size_t [00:01:17] ] [00:01:17] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xmemory0(723) : see reference to function template instantiation 'void std::allocator<_Other>::construct<_Objty,_Ty>(_Objty *,_Ty &&)' being compiled [00:01:17] with [00:01:17] [ [00:01:17] _Other=std::_Tree_node,void *> [00:01:17] , _Objty=std::pair [00:01:17] , _Ty=std::pair [00:01:17] ] [00:01:17] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xmemory0(723) : see reference to function template instantiation 'void std::allocator<_Other>::construct<_Objty,_Ty>(_Objty *,_Ty &&)' being compiled [00:01:17] with [00:01:17] [ [00:01:17] _Other=std::_Tree_node,void *> [00:01:17] , _Objty=std::pair [00:01:17] , _Ty=std::pair [00:01:17] ] [00:01:17] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xmemory0(872) : see reference to function template instantiation 'void std::allocator_traits<_Alloc>::construct<_Ty,std::pair>(std::allocator<_Other> &,_Objty *,std::pair &&)' being compiled [00:01:17] with [00:01:17] [ [00:01:17] _Alloc=std::allocator,void *>> [00:01:17] , _Ty=std::pair [00:01:17] , _Other=std::_Tree_node,void *> [00:01:17] , _Objty=std::pair [00:01:17] ] [00:01:17] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xmemory0(872) : see reference to function template instantiation 'void std::allocator_traits<_Alloc>::construct<_Ty,std::pair>(std::allocator<_Other> &,_Objty *,std::pair &&)' being compiled [00:01:17] with [00:01:17] [ [00:01:17] _Alloc=std::allocator,void *>> [00:01:17] , _Ty=std::pair [00:01:17] , _Other=std::_Tree_node,void *> [00:01:17] , _Objty=std::pair [00:01:17] ] [00:01:17] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xtree(933) : see reference to function template instantiation 'void std::_Wrap_alloc>::construct<_Ty,std::pair>(_Ty *,std::pair &&)' being compiled [00:01:17] with [00:01:17] [ [00:01:17] _Other=std::_Tree_node,void *> [00:01:17] , _Ty=std::pair [00:01:17] ] [00:01:17] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xtree(933) : see reference to function template instantiation 'void std::_Wrap_alloc>::construct<_Ty,std::pair>(_Ty *,std::pair &&)' being compiled [00:01:17] with [00:01:17] [ [00:01:17] _Other=std::_Tree_node,void *> [00:01:17] , _Ty=std::pair [00:01:17] ] [00:01:17] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xtree(1158) : see reference to function template instantiation 'std::_Tree_node,void *> *std::_Tree_buy,std::allocator>>::_Buynode>(std::pair &&)' being compiled [00:01:17] with [00:01:17] [ [00:01:17] _Kty=unsigned int [00:01:17] , _Ty=size_t [00:01:17] ] [00:01:17] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xtree(1158) : see reference to function template instantiation 'std::_Tree_node,void *> *std::_Tree_buy,std::allocator>>::_Buynode>(std::pair &&)' being compiled [00:01:17] with [00:01:17] [ [00:01:17] _Kty=unsigned int [00:01:17] , _Ty=size_t [00:01:17] ] [00:01:17] irep_serialization.cpp(185) : see reference to function template instantiation 'std::pair>>>,bool> std::_Tree>::insert>(_Valty &&)' being compiled [00:01:17] with [00:01:17] [ [00:01:17] _Kty=unsigned int [00:01:17] , _Ty=size_t [00:01:17] , _Pr=std::less [00:01:17] , _Alloc=std::allocator> [00:01:17] , _Valty=std::pair [00:01:17] ] [00:01:17] irep_serialization.cpp(185) : see reference to function template instantiation 'std::pair>>>,bool> std::_Tree>::insert>(_Valty &&)' being compiled [00:01:17] with [00:01:17] [ [00:01:17] _Kty=unsigned int [00:01:17] , _Ty=size_t [00:01:17] , _Pr=std::less [00:01:17] , _Alloc=std::allocator> [00:01:17] , _Valty=std::pair [00:01:17] ] [00:01:17] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc fixedbv.cpp /Fofixedbv.obj [00:01:17] fixedbv.cpp [00:01:18] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc rename_symbol.cpp /Forename_symbol.obj [00:01:18] rename_symbol.cpp [00:01:19] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ieee_float.cpp /Foieee_float.obj [00:01:19] ieee_float.cpp [00:01:20] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc signal_catcher.cpp /Fosignal_catcher.obj [00:01:20] signal_catcher.cpp [00:01:20] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc pointer_offset_size.cpp /Fopointer_offset_size.obj [00:01:20] pointer_offset_size.cpp [00:01:20] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc bv_arithmetic.cpp /Fobv_arithmetic.obj [00:01:20] bv_arithmetic.cpp [00:01:21] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc tempdir.cpp /Fotempdir.obj [00:01:21] tempdir.cpp [00:01:21] tempdir.cpp(63) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:21] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\io.h(213) : see declaration of 'unlink' [00:01:21] tempdir.cpp(172) : warning C4996: 'chdir': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details. [00:01:21] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\direct.h(136) : see declaration of 'chdir' [00:01:21] tempdir.cpp(190) : warning C4996: 'chdir': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _chdir. See online help for details. [00:01:21] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\direct.h(136) : see declaration of 'chdir' [00:01:22] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc tempfile.cpp /Fotempfile.obj [00:01:22] tempfile.cpp [00:01:22] tempfile.cpp(137) : warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strdup. See online help for details. [00:01:22] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\string.h(245) : see declaration of 'strdup' [00:01:22] tempfile.cpp(139) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [00:01:22] tempfile.cpp(165) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:22] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\io.h(213) : see declaration of 'unlink' [00:01:22] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc timer.cpp /Fotimer.obj [00:01:22] timer.cpp [00:01:23] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc unicode.cpp /Founicode.obj [00:01:23] unicode.cpp [00:01:23] unicode.cpp(36) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [00:01:23] unicode.cpp(138) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data [00:01:23] unicode.cpp(252) : warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strdup. See online help for details. [00:01:23] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\string.h(245) : see declaration of 'strdup' [00:01:23] ./irep_ids_convert.exe table < irep_ids.txt > irep_ids.inc [00:01:23] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc irep_ids.cpp /Foirep_ids.obj [00:01:23] irep_ids.cpp [00:01:24] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc byte_operators.cpp /Fobyte_operators.obj [00:01:24] byte_operators.cpp [00:01:24] c:\projects\cbmc\src\util\byte_operators.cpp(66) : warning C4715: 'byte_update_id' : not all control paths return a value [00:01:24] c:\projects\cbmc\src\util\byte_operators.cpp(39) : warning C4715: 'byte_extract_id' : not all control paths return a value [00:01:24] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc string2int.cpp /Fostring2int.obj [00:01:24] string2int.cpp [00:01:24] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc file_util.cpp /Fofile_util.obj [00:01:24] file_util.cpp [00:01:25] file_util.cpp(57) : warning C4996: 'getcwd': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getcwd. See online help for details. [00:01:25] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\direct.h(130) : see declaration of 'getcwd' [00:01:25] file_util.cpp(93) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:25] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\io.h(213) : see declaration of 'unlink' [00:01:25] file_util.cpp(96) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:25] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\io.h(213) : see declaration of 'unlink' [00:01:25] file_util.cpp(115) : warning C4996: 'rmdir': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _rmdir. See online help for details. [00:01:25] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\direct.h(141) : see declaration of 'rmdir' [00:01:25] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc memory_info.cpp /Fomemory_info.obj [00:01:25] memory_info.cpp [00:01:25] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc pipe_stream.cpp /Fopipe_stream.obj [00:01:25] pipe_stream.cpp [00:01:26] pipe_stream.cpp(419) : warning C4244: 'argument' : conversion from 'std::streamsize' to 'int', possible loss of data [00:01:26] pipe_stream.cpp(425) : warning C4244: 'argument' : conversion from 'std::streamsize' to 'int', possible loss of data [00:01:26] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc irep_hash.cpp /Foirep_hash.obj [00:01:26] irep_hash.cpp [00:01:26] c:\projects\cbmc\src\util\irep_hash.h(94) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data [00:01:26] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc endianness_map.cpp /Foendianness_map.obj [00:01:26] endianness_map.cpp [00:01:27] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ssa_expr.cpp /Fossa_expr.obj [00:01:27] ssa_expr.cpp [00:01:28] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc json_expr.cpp /Fojson_expr.obj [00:01:28] json_expr.cpp [00:01:29] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc string_utils.cpp /Fostring_utils.obj [00:01:29] string_utils.cpp [00:01:29] string_utils.cpp(43) : warning C4244: 'initializing' : conversion from '__int64' to 'unsigned int', possible loss of data [00:01:29] lib /NOLOGO /OUT:util.lib arith_tools.obj base_type.obj cmdline.obj config.obj symbol_table.obj expr.obj expr_util.obj i2string.obj irep.obj language.obj lispexpr.obj lispirep.obj source_location.obj message.obj language_file.obj mp_arith.obj namespace.obj parse_options.obj rename.obj replace_expr.obj threeval.obj typecheck.obj graph.obj type.obj pointer_predicates.obj merge_irep.obj run.obj parser.obj replace_symbol.obj json.obj get_base_name.obj simplify_expr.obj simplify_expr_floatbv.obj simplify_expr_int.obj simplify_expr_array.obj simplify_expr_struct.obj simplify_expr_boolean.obj simplify_expr_pointer.obj get_module.obj string_hash.obj string_container.obj identifier.obj rational.obj options.obj c_misc.obj dstring.obj find_symbols.obj rational_tools.obj ui_message.obj simplify_utils.obj time_stopping.obj symbol.obj irep_hash_container.obj cout_message.obj type_eq.obj guard.obj array_name.obj message_stream.obj substitute.obj decision_procedure.obj union_find.obj xml.obj xml_irep.obj xml_expr.obj std_types.obj std_code.obj format_constant.obj find_macros.obj ref_expr_set.obj std_expr.obj irep_serialization.obj fixedbv.obj rename_symbol.obj ieee_float.obj signal_catcher.obj pointer_offset_size.obj bv_arithmetic.obj tempdir.obj tempfile.obj timer.obj unicode.obj irep_ids.obj byte_operators.obj string2int.obj file_util.obj memory_info.obj pipe_stream.obj irep_hash.obj endianness_map.obj ssa_expr.obj json_expr.obj string_utils.obj [00:01:29] dstring.obj : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library [00:01:29] graph.obj : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used by any link operation that consumes this library [00:01:29] make[1]: Leaving directory `C:/projects/cbmc/src/util' [00:01:29] ## Entering langapi [00:01:29] make -C langapi [00:01:29] make[1]: Entering directory `C:/projects/cbmc/src/langapi' [00:01:29] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc mode.cpp /Fomode.obj [00:01:29] mode.cpp [00:01:30] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc language_ui.cpp /Folanguage_ui.obj [00:01:30] language_ui.cpp [00:01:31] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc languages.cpp /Folanguages.obj [00:01:31] languages.cpp [00:01:32] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc language_util.cpp /Folanguage_util.obj [00:01:32] language_util.cpp [00:01:33] lib /NOLOGO /OUT:langapi.lib mode.obj language_ui.obj languages.obj language_util.obj [00:01:33] make[1]: Leaving directory `C:/projects/cbmc/src/langapi' [00:01:33] ## Entering ansi-c [00:01:33] make -C ansi-c [00:01:33] make[1]: Entering directory `C:/projects/cbmc/src/ansi-c' [00:01:33] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_typecast.cpp /Foc_typecast.obj [00:01:33] c_typecast.cpp [00:01:33] bison -y -v $flags -pyyansi_c -d parser.y -o ansi_c_y.tab.cpp [00:01:34] if [ -e ansi_c_y.tab.hpp ] ; then mv ansi_c_y.tab.hpp ansi_c_y.tab.h ; else \ [00:01:34] mv ansi_c_y.tab.cpp.h ansi_c_y.tab.h ; fi [00:01:34] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ansi_c_y.tab.cpp /Foansi_c_y.tab.obj [00:01:34] ansi_c_y.tab.cpp [00:01:35] ansi_c_y.tab.cpp(3583) : warning C4065: switch statement contains 'default' but no 'case' labels [00:01:38] flex -Pyyansi_c -oansi_c_lex.yy.cpp scanner.l [00:01:38] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ansi_c_lex.yy.cpp /Foansi_c_lex.yy.obj [00:01:38] ansi_c_lex.yy.cpp [00:01:38] ansi_c_lex.yy.cpp(7328) : warning C4244: 'initializing' : conversion from '__int64' to 'int', possible loss of data [00:01:38] ansi_c_lex.yy.cpp(7515) : warning C4996: 'isatty': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _isatty. See online help for details. [00:01:38] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\io.h(332) : see declaration of 'isatty' [00:01:38] ansi_c_lex.yy.cpp(7515) : warning C4996: 'fileno': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _fileno. See online help for details. [00:01:38] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(718) : see declaration of 'fileno' [00:01:39] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ansi_c_parser.cpp /Foansi_c_parser.obj [00:01:39] ansi_c_parser.cpp [00:01:40] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc expr2c.cpp /Foexpr2c.obj [00:01:40] expr2c.cpp [00:01:43] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ansi_c_language.cpp /Foansi_c_language.obj [00:01:43] ansi_c_language.cpp [00:01:44] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_sizeof.cpp /Foc_sizeof.obj [00:01:44] c_sizeof.cpp [00:01:45] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ansi_c_scope.cpp /Foansi_c_scope.obj [00:01:45] ansi_c_scope.cpp [00:01:46] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_types.cpp /Foc_types.obj [00:01:46] c_types.cpp [00:01:46] c:\projects\cbmc\src\ansi-c\c_types.cpp(153) : warning C4715: 'size_type' : not all control paths return a value [00:01:46] c:\projects\cbmc\src\ansi-c\c_types.cpp(589) : warning C4715: 'pointer_diff_type' : not all control paths return a value [00:01:46] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ansi_c_typecheck.cpp /Foansi_c_typecheck.obj [00:01:46] ansi_c_typecheck.cpp [00:01:47] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_preprocess.cpp /Foc_preprocess.obj [00:01:47] c_preprocess.cpp [00:01:48] c_preprocess.cpp(568) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(569) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(570) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(579) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(580) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(586) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(714) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(718) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(719) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(729) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(1011) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(1017) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(1021) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(1155) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(1159) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(1160) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c_preprocess.cpp(1192) : warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. [00:01:48] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\stdio.h(278) : see declaration of 'unlink' [00:01:48] c:\projects\cbmc\src\ansi-c\c_preprocess.cpp(122) : warning C4715: 'type_max' : not all control paths return a value [00:01:49] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_storage_spec.cpp /Foc_storage_spec.obj [00:01:49] c_storage_spec.cpp [00:01:49] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_typecheck_base.cpp /Foc_typecheck_base.obj [00:01:49] c_typecheck_base.cpp [00:01:51] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_typecheck_initializer.cpp /Foc_typecheck_initializer.obj [00:01:51] c_typecheck_initializer.cpp [00:01:52] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_typecheck_typecast.cpp /Foc_typecheck_typecast.obj [00:01:52] c_typecheck_typecast.cpp [00:01:53] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_typecheck_code.cpp /Foc_typecheck_code.obj [00:01:53] c_typecheck_code.cpp [00:01:54] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_typecheck_expr.cpp /Foc_typecheck_expr.obj [00:01:54] c_typecheck_expr.cpp [00:01:56] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_typecheck_type.cpp /Foc_typecheck_type.obj [00:01:56] c_typecheck_type.cpp [00:01:58] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc string_constant.cpp /Fostring_constant.obj [00:01:58] string_constant.cpp [00:01:59] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_qualifiers.cpp /Foc_qualifiers.obj [00:01:59] c_qualifiers.cpp [00:01:59] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc c_typecheck_argc_argv.cpp /Foc_typecheck_argc_argv.obj [00:01:59] c_typecheck_argc_argv.cpp [00:02:00] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ansi_c_parse_tree.cpp /Foansi_c_parse_tree.obj [00:02:00] ansi_c_parse_tree.cpp [00:02:01] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc preprocessor_line.cpp /Fopreprocessor_line.obj [00:02:01] preprocessor_line.cpp [00:02:01] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ansi_c_convert_type.cpp /Foansi_c_convert_type.obj [00:02:01] ansi_c_convert_type.cpp [00:02:02] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc type2name.cpp /Fotype2name.obj [00:02:02] type2name.cpp [00:02:03] cl /Felibrary/converter.exe library/converter.cpp [00:02:03] Microsoft (R) C/C++ Optimizing Compiler Version 18.00.40629 for x64 [00:02:03] Copyright (C) Microsoft Corporation. All rights reserved. [00:02:03] [00:02:03] converter.cpp [00:02:03] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xlocale(337) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [00:02:03] Microsoft (R) Incremental Linker Version 12.00.40629.0 [00:02:03] Copyright (C) Microsoft Corporation. All rights reserved. [00:02:03] [00:02:03] /out:library/converter.exe [00:02:03] converter.obj [00:02:03] cat library/*.c | library/converter.exe > cprover_library.inc [00:02:04] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc cprover_library.cpp /Focprover_library.obj [00:02:04] cprover_library.cpp [00:02:04] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc anonymous_member.cpp /Foanonymous_member.obj [00:02:04] anonymous_member.cpp [00:02:05] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc printf_formatter.cpp /Foprintf_formatter.obj [00:02:05] printf_formatter.cpp [00:02:05] cl /Fefile_converter.exe file_converter.cpp [00:02:05] Microsoft (R) C/C++ Optimizing Compiler Version 18.00.40629 for x64 [00:02:05] Copyright (C) Microsoft Corporation. All rights reserved. [00:02:05] [00:02:05] file_converter.cpp [00:02:06] C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\xlocale(337) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [00:02:06] Microsoft (R) Incremental Linker Version 12.00.40629.0 [00:02:06] Copyright (C) Microsoft Corporation. All rights reserved. [00:02:06] [00:02:06] /out:file_converter.exe [00:02:06] file_converter.obj [00:02:06] ./file_converter.exe < gcc_builtin_headers_generic.h > gcc_builtin_headers_generic.inc [00:02:06] ./file_converter.exe < gcc_builtin_headers_ia32.h > gcc_builtin_headers_ia32.inc [00:02:06] ./file_converter.exe < gcc_builtin_headers_ia32-2.h > gcc_builtin_headers_ia32-2.inc [00:02:06] ./file_converter.exe < gcc_builtin_headers_alpha.h > gcc_builtin_headers_alpha.inc [00:02:06] ./file_converter.exe < gcc_builtin_headers_arm.h > gcc_builtin_headers_arm.inc [00:02:06] ./file_converter.exe < gcc_builtin_headers_mips.h > gcc_builtin_headers_mips.inc [00:02:06] ./file_converter.exe < gcc_builtin_headers_power.h > gcc_builtin_headers_power.inc [00:02:06] ./file_converter.exe < arm_builtin_headers.h > arm_builtin_headers.inc [00:02:06] ./file_converter.exe < cw_builtin_headers.h > cw_builtin_headers.inc [00:02:06] ./file_converter.exe < clang_builtin_headers.h > clang_builtin_headers.inc [00:02:06] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ansi_c_internal_additions.cpp /Foansi_c_internal_additions.obj [00:02:06] ansi_c_internal_additions.cpp [00:02:06] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc padding.cpp /Fopadding.obj [00:02:06] padding.cpp [00:02:07] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ansi_c_declaration.cpp /Foansi_c_declaration.obj [00:02:07] ansi_c_declaration.cpp [00:02:08] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc designator.cpp /Fodesignator.obj [00:02:08] designator.cpp [00:02:08] cl /W3 /D_CRT_SECURE_NO_WARNINGS /O2 /GF -I .. /nologo /c /EHsc ansi_c_entry_point.cpp /Foansi_c_entry_point.obj [00:02:08] ansi_c_entry_point.cpp [00:02:09] c:\projects\cbmc\src\goto-programs\goto_program_template.h(218) : error C2057: expected constant expression [00:02:09] c:\projects\cbmc\src\goto-programs\goto_program.h(51) : see reference to class template instantiation 'goto_program_templatet::instructiont' being compiled [00:02:09] make[1]: *** [ansi_c_entry_point.obj] Error 2 [00:02:09] make[1]: Leaving directory `C:/projects/cbmc/src/ansi-c' [00:02:09] make: *** [ansi-c.dir] Error 2 [00:02:09] Command exited with code 2 [00:02:09]