#783 texstudio 2.6.0 and 2.6.2 fail to build on ia64

None
fixed
nobody
None
1
2013-10-11
2013-08-13
Tom
No

Hi all

Probably the line "mov %0 = cfm\n" in debughelper.cpp is wrong as the error message says that the second operand should be a general register:

/usr/include/qt4/QtCore/qstring.h:880:8: warning: inlining failed in call to 'QString::~QString()': call is unlikely and code size would grow [-Winline]
debughelper.cpp:757:104: warning: called from here [-Winline]
/usr/include/qt4/QtCore/qstring.h: In function 'void signalHandler(int, siginfo_t, void)':
/usr/include/qt4/QtCore/qstring.h:880:8: warning: inlining failed in call to 'QString::~QString()': call is unlikely and code size would grow [-Winline]
debughelper.cpp:423:39: warning: called from here [-Winline]
debughelper.cpp:973:36: warning: 'cpu.SimulatedCPU::stack' may be used uninitialized in this function [-Wuninitialized]
debughelper.cpp:406:15: note: 'cpu.SimulatedCPU::stack' was declared here
debughelper.cpp:973:36: warning: 'cpu.SimulatedCPU::frame' may be used uninitialized in this function [-Wuninitialized]
debughelper.cpp:406:15: note: 'cpu.SimulatedCPU::frame' was declared here
debughelper.cpp:428:4: warning: 'cpu.SimulatedCPU::pc' may be used uninitialized in this function [-Wuninitialized]
{standard input}:7183: Error: Operand 2 of mov' should be a general register make[1]: *** [.obj/debughelper.o] Error 1 dh_auto_build: make -j1 returned exit code 2 make[1]: Leaving directory/«BUILDDIR»/texstudio-2.6.2+debian'
make: *** [build-arch] Error 25

The whole log can be found here:
https://buildd.debian.org/status/fetch.php?pkg=texstudio&arch=ia64&ver=2.6.2%2Bdebian-1&stamp=1376249666

Thanks for looking into it.
Regards,
Tom

Discussion

  • Benito van der Zander

    • status: open --> fixed
    • Group: -->
     
  • Benito van der Zander

    Removed it (4015 (d7722fa3be94))

    (Stackframe based backtracing does not really work on ia64 anyways)

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks