Opened 2 years ago

Closed 2 years ago

#65431 closed defect (worksforme)

vtm @0.7.6: invalid instruction mnemonic on 10.7

Reported by: aeiouaeiouaeiouaeiouaeiouaeiou Owned by: aeiouaeiouaeiouaeiouaeiouaeiou
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: lion Cc:
Port: vtm

Description

https://build.macports.org/builders/ports-10.7_x86_64-builder/builds/104528/steps/install-port/logs/stdio

[ 50%] Building CXX object CMakeFiles/vtm.dir/vtm.cpp.o
/opt/local/bin/g++-mp-11   -pipe -Os -DNDEBUG -I/opt/local/include -pthread -O3 -DNDEBUG -arch x86_64 -mmacosx-version-min=10.7 -std=gnu++20 -MD -MT CMakeFiles/vtm.dir/vtm.cpp.o -MF CMakeFiles/vtm.dir/vtm.cpp.o.d -o CMakeFiles/vtm.dir/vtm.cpp.o -c /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_sysutils_vtm/vtm/work/vtm-0.7.6/src/vtm.cpp
clang: warning: argument unused during compilation: '-I /opt/local/include'
<stdin>:61189:2: error: invalid instruction mnemonic 'cvtsi2sdl'
        cvtsi2sdl       %r12d, %xmm1
        ^~~~~~~~~
<stdin>:61191:2: error: invalid instruction mnemonic 'cvtsi2sdl'
        cvtsi2sdl       (%r14), %xmm0
        ^~~~~~~~~
<stdin>:61192:2: error: invalid instruction mnemonic 'cvtsi2sdl'
        cvtsi2sdl       0(%r13), %xmm3
        ^~~~~~~~~
<stdin>:61195:2: error: invalid instruction mnemonic 'cvtsi2sdl'
        cvtsi2sdl       (%r15), %xmm0
        ^~~~~~~~~
<stdin>:61202:2: error: invalid instruction mnemonic 'cvttsd2sil'
        cvttsd2sil      %xmm1, %ebp
        ^~~~~~~~~~
<stdin>:61206:2: error: invalid instruction mnemonic 'cvtsi2sdl'
        cvtsi2sdl       %ebp, %xmm1
        ^~~~~~~~~
<stdin>:61211:2: error: invalid instruction mnemonic 'cvttsd2sil'
        cvttsd2sil      %xmm0, %eax
        ^~~~~~~~~~
<stdin>:61290:2: error: invalid instruction mnemonic 'cvtsi2sdl'
        cvtsi2sdl       %r12d, %xmm1
        ^~~~~~~~~
<stdin>:61292:2: error: invalid instruction mnemonic 'cvtsi2sdl'
        cvtsi2sdl       (%r14), %xmm0
        ^~~~~~~~~
<stdin>:61293:2: error: invalid instruction mnemonic 'cvtsi2sdl'
        cvtsi2sdl       0(%r13), %xmm3
        ^~~~~~~~~
<stdin>:61296:2: error: invalid instruction mnemonic 'cvtsi2sdl'
        cvtsi2sdl       (%r15), %xmm0
        ^~~~~~~~~
<stdin>:61303:2: error: invalid instruction mnemonic 'cvttsd2sil'
        cvttsd2sil      %xmm1, %ebp
        ^~~~~~~~~~
<stdin>:61307:2: error: invalid instruction mnemonic 'cvtsi2sdl'
        cvtsi2sdl       %ebp, %xmm1
        ^~~~~~~~~

Change History (5)

comment:1 Changed 2 years ago by aeiouaeiouaeiouaeiouaeiouaeiou

Summary: vtm@0.7.6: invalid instruction mnemonic on 10.7vtm @0.7.6: invalid instruction mnemonic on 10.7

comment:2 Changed 2 years ago by aeiouaeiouaeiouaeiouaeiouaeiou

Owner: set to aeiouaeiouaeiouaeiouaeiouaeiou
Status: newassigned

comment:3 Changed 2 years ago by kencu (Ken)

the fix for this is probably going to be to make sure a new enough version of macports-clang is installed, so it can function as the assembler.

comment:4 Changed 2 years ago by aeiouaeiouaeiouaeiouaeiouaeiou

Obviously the error does not occur again (build on 10.6 is successful), so it possible to close this ticket. Clang is still difficult to use because of the high memory leakage at compile time.

comment:5 in reply to:  4 Changed 2 years ago by mascguy (Christopher Nielsen)

Resolution: worksforme
Status: assignedclosed

Replying to aeiouaeiouaeiouaeiouaeiouaeiou:

Obviously the error does not occur again (build on 10.6 is successful), so it possible to close this ticket. Clang is still difficult to use because of the high memory leakage at compile time.

Sounds good, thanks for the heads-up!

Note: See TracTickets for help on using tickets.