https://bugzilla.novell.com/show_bug.cgi?id=233140 Summary: G++ internal error Product: openSUSE 10.2 Version: RC 5 Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: pth@novell.com ReportedBy: jpff@cs.bath.ac.uk QAContact: qa@suse.de The code below fails to compile with options g++ -o foo.o -c -fexceptions -Wall -g -gstabs -O2 -fPIC foo.cpp #include <string> class CsoundGlobalSettings { public: std::string textEditorProgram; std::string soundEditorProgram; std::string helpBrowserProgram; std::string performanceSettings1_Name; std::string performanceSettings2_Name; std::string performanceSettings3_Name; std::string performanceSettings4_Name; std::string performanceSettings5_Name; std::string performanceSettings6_Name; std::string performanceSettings7_Name; std::string performanceSettings8_Name; std::string performanceSettings9_Name; std::string performanceSettings10_Name; bool forcePerformanceSettings; bool editSoundFileAfterPerformance; // ----------------------------------------------------------------- CsoundGlobalSettings(); ~CsoundGlobalSettings(); }; CsoundGlobalSettings::CsoundGlobalSettings() { textEditorProgram = "xterm -e vim"; soundEditorProgram = "audacity"; helpBrowserProgram = "firefox /usr/local/share/doc/csound/manual/index.html"; performanceSettings1_Name = ""; performanceSettings2_Name = ""; performanceSettings3_Name = ""; performanceSettings4_Name = ""; performanceSettings5_Name = ""; performanceSettings6_Name = ""; performanceSettings7_Name = ""; performanceSettings8_Name = ""; performanceSettings9_Name = ""; performanceSettings10_Name = ""; forcePerformanceSettings = false; editSoundFileAfterPerformance = false; } CsoundGlobalSettings::~CsoundGlobalSettings() { } The error message is /tmp/foo.cpp: In constructor ‘CsoundGlobalSettings::CsoundGlobalSettings()’: /tmp/foo.cpp:62: internal compiler error: output_operand: invalid expression as operand Please submit a full bug report, with preprocessed source if appropriate. See URL:http://bugs.opensuse.org for instructions. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.