Skip to content

MASM : fatal error A1013:invalid numerical command-line argument : /W #293

@marakew

Description

@marakew

context/CMakeLists.txt

Lines 192 to 193 in afd2ce3

elseif(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
set_property(SOURCE ${ASM_SOURCES} APPEND PROPERTY COMPILE_OPTIONS "-Wno-unused-command-line-argument")

i use clan-cl as CMAKE_CXX_COMPILER_ID
but masm is ml64.exe

[1/198] D:\PROGRA~1\MICROS~1\2019\ENTERP~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\ml64.exe -DBOOST_CLANG=1 -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_SOURCE="" -DBOOST_CONTEXT_STATIC_LINK="" -D_CRT_SECURE_NO_WARNINGS -ID:\git\boost_\libs\context\include -ID:\git\boost_\libs\assert\include -ID:\git\boost_\libs\config\include -ID:\git\boost_\libs\core\include -ID:\git\boost_\libs\static_assert\include -ID:\git\boost_\libs\throw_exception\include -ID:\git\boost_\libs\mp11\include -ID:\git\boost_\libs\pool\include -ID:\git\boost_\libs\integer\include -ID:\git\boost_\libs\type_traits\include -ID:\git\boost_\libs\winapi\include -ID:\git\boost_\libs\predef\include -ID:\git\boost_\libs\smart_ptr\include -I"D:\Program Files (x86)\Microsoft Visual Studio\2019\EnterprisePreview\VC\Tools\MSVC\14.29.30133\include" -I"D:\Program Files (x86)\Microsoft Visual Studio\2019\EnterprisePreview\VC\Tools\MSVC\14.29.30133\atlmfc\include" -I"D:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt" -I"D:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\shared" -I"D:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\um" -I"D:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt" /nologo /quiet -Wno-unused-command-line-argument -c -Fo boost\libs\context\CMakeFiles\boost_context.dir\src\asm\jump_x86_64_ms_pe_masm.asm.obj D:\git\boost_\libs\context\src\asm\jump_x86_64_ms_pe_masm.asm
FAILED: boost/libs/context/CMakeFiles/boost_context.dir/src/asm/jump_x86_64_ms_pe_masm.asm.obj 
D:\PROGRA~1\MICROS~1\2019\ENTERP~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\ml64.exe -DBOOST_CLANG=1 -DBOOST_CONTEXT_EXPORT="" -DBOOST_CONTEXT_NO_LIB="" -DBOOST_CONTEXT_SOURCE="" -DBOOST_CONTEXT_STATIC_LINK="" -D_CRT_SECURE_NO_WARNINGS -ID:\git\boost_\libs\context\include -ID:\git\boost_\libs\assert\include -ID:\git\boost_\libs\config\include -ID:\git\boost_\libs\core\include -ID:\git\boost_\libs\static_assert\include -ID:\git\boost_\libs\throw_exception\include -ID:\git\boost_\libs\mp11\include -ID:\git\boost_\libs\pool\include -ID:\git\boost_\libs\integer\include -ID:\git\boost_\libs\type_traits\include -ID:\git\boost_\libs\winapi\include -ID:\git\boost_\libs\predef\include -ID:\git\boost_\libs\smart_ptr\include -I"D:\Program Files (x86)\Microsoft Visual Studio\2019\EnterprisePreview\VC\Tools\MSVC\14.29.30133\include" -I"D:\Program Files (x86)\Microsoft Visual Studio\2019\EnterprisePreview\VC\Tools\MSVC\14.29.30133\atlmfc\include" -I"D:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt" -I"D:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\shared" -I"D:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\um" -I"D:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\winrt" /nologo /quiet -Wno-unused-command-line-argument -c -Fo boost\libs\context\CMakeFiles\boost_context.dir\src\asm\jump_x86_64_ms_pe_masm.asm.obj D:\git\boost_\libs\context\src\asm\jump_x86_64_ms_pe_masm.asm
Microsoft (R) Macro Assembler (x64) Version 14.29.30154.0

Copyright (C) Microsoft Corporation.  All rights reserved.



MASM : warning A4018:invalid command-line option : /quiet

MASM : fatal error A1013:invalid numerical command-line argument : /W

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions