public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libstdc++/11281] New: C++ support on alpha is no more
@ 2003-06-22 11:03 mmazur at kernel dot pl
  2003-06-22 20:10 ` [Bug libstdc++/11281] " falk at debian dot org
                   ` (9 more replies)
  0 siblings, 10 replies; 12+ messages in thread
From: mmazur at kernel dot pl @ 2003-06-22 11:03 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11281

           Summary: C++ support on alpha is no more
           Product: gcc
           Version: 3.3
            Status: UNCONFIRMED
          Severity: critical
          Priority: P1
         Component: libstdc++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: mmazur at kernel dot pl
                CC: gcc-bugs@gcc.gnu.org
 GCC build triplet: alpha-pld-linux-gnu

While trying to compile anything (is it python or ncurses) ./configure shows me
that _Unwind_Rewind_or_Rethrow@3.3 doesn't exist (checking if the c++ compiler
is able to produce executables... no :). Unable to compile ncurses? That renders
the system completely useless. I haven't tried anything else but I assume there
would be the same problem.

Had to switch to using _Unwind_RaiseException
(libstdc++-v3/libsupc++/eh_throw.cc:100). It builds. No idea if it will work
though. Will it?


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug libstdc++/11281] C++ support on alpha is no more
  2003-06-22 11:03 [Bug libstdc++/11281] New: C++ support on alpha is no more mmazur at kernel dot pl
@ 2003-06-22 20:10 ` falk at debian dot org
  2003-07-09  0:25 ` mmazur at kernel dot pl
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 12+ messages in thread
From: falk at debian dot org @ 2003-06-22 20:10 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11281


falk at debian dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |WAITING


------- Additional Comments From falk at debian dot org  2003-06-22 20:10 -------
There are lots of people for which g++ 3.3 on Alpha works just fine. I suspect
it's rather an installation problem. So we need some more information:

- the exact command you used to build and install gcc,
- the exact command you called it with,
- the program you called it on.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug libstdc++/11281] C++ support on alpha is no more
  2003-06-22 11:03 [Bug libstdc++/11281] New: C++ support on alpha is no more mmazur at kernel dot pl
  2003-06-22 20:10 ` [Bug libstdc++/11281] " falk at debian dot org
@ 2003-07-09  0:25 ` mmazur at kernel dot pl
  2003-07-09 22:53   ` Falk Hueffner
  2003-07-22  3:37 ` pinskia at physics dot uc dot edu
                   ` (7 subsequent siblings)
  9 siblings, 1 reply; 12+ messages in thread
From: mmazur at kernel dot pl @ 2003-07-09  0:25 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11281



------- Additional Comments From mmazur at kernel dot pl  2003-07-09 00:25 -------
alpha-pld-linux-g++  -o demo ../obj_s/demo.o -L../lib -lncurses++ -L../lib
-L../lib -lform -lmenu -lpanel -lncurses -ltinfo -s
-Wl,-rpath,/home/users/builder/rpm/BUILD/ncurses-5.3/lib
/usr/lib/gcc-lib/alpha-pld-linux/3.3/../../../libstdc++.so: undefined reference
to `_Unwind_Resume_or_Rethrow@GCC_3.3

This is ncurses 5.3 building (I got the same problem with some python code).

As for the exact command. Hmmm. You can find the spec it was built from at
http://cvs.pld-linux.org/cgi-bin/cvsweb/SPECS/gcc.spec (note: currently the
patch that fixes above errors gets applied when building on alpha). What it's
worth - the spec is very old well tested and works on every other arch (+ it
worked for the previous version of gcc on alpha without those damn c++ problems)
so as far as I can tell the problem doesn't come from here. Can't think of any
other usefull information.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Bug libstdc++/11281] C++ support on alpha is no more
  2003-07-09  0:25 ` mmazur at kernel dot pl
@ 2003-07-09 22:53   ` Falk Hueffner
  0 siblings, 0 replies; 12+ messages in thread
From: Falk Hueffner @ 2003-07-09 22:53 UTC (permalink / raw)
  To: gcc-bugs

"mmazur at kernel dot pl" <gcc-bugzilla@gcc.gnu.org> writes:

> alpha-pld-linux-g++  -o demo ../obj_s/demo.o -L../lib -lncurses++ -L../lib
> -L../lib -lform -lmenu -lpanel -lncurses -ltinfo -s
> -Wl,-rpath,/home/users/builder/rpm/BUILD/ncurses-5.3/lib
> /usr/lib/gcc-lib/alpha-pld-linux/3.3/../../../libstdc++.so: undefined reference
> to `_Unwind_Resume_or_Rethrow@GCC_3.3
> 
> This is ncurses 5.3 building (I got the same problem with some python code).

Please send the output of g++ -v.

-- 
	Falk


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug libstdc++/11281] C++ support on alpha is no more
  2003-06-22 11:03 [Bug libstdc++/11281] New: C++ support on alpha is no more mmazur at kernel dot pl
  2003-06-22 20:10 ` [Bug libstdc++/11281] " falk at debian dot org
  2003-07-09  0:25 ` mmazur at kernel dot pl
@ 2003-07-22  3:37 ` pinskia at physics dot uc dot edu
  2003-07-25  3:26 ` pme at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 12+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-07-22  3:37 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11281



------- Additional Comments From pinskia at physics dot uc dot edu  2003-07-22 03:37 -------
Can you test with an unmodified version of gcc?


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug libstdc++/11281] C++ support on alpha is no more
  2003-06-22 11:03 [Bug libstdc++/11281] New: C++ support on alpha is no more mmazur at kernel dot pl
                   ` (2 preceding siblings ...)
  2003-07-22  3:37 ` pinskia at physics dot uc dot edu
@ 2003-07-25  3:26 ` pme at gcc dot gnu dot org
  2003-07-29 21:31 ` pinskia at physics dot uc dot edu
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 12+ messages in thread
From: pme at gcc dot gnu dot org @ 2003-07-25  3:26 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11281



------- Additional Comments From pme at gcc dot gnu dot org  2003-07-25 03:26 -------
During the libstdc++-v3 configure step, look for this line:

checking for exception model to use... [result]

I would expect the results you are seeing if the library was configured to use
one model, but the compiler was configure to use a different one.

Alternatively, look at the configure arguments for the compiler rpms.  If any
of them pass --enable-sjlj-exceptions (or --disable), then that will have the
same effect.  The compiler and library must be configured and built with the
same exception model.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug libstdc++/11281] C++ support on alpha is no more
  2003-06-22 11:03 [Bug libstdc++/11281] New: C++ support on alpha is no more mmazur at kernel dot pl
                   ` (3 preceding siblings ...)
  2003-07-25  3:26 ` pme at gcc dot gnu dot org
@ 2003-07-29 21:31 ` pinskia at physics dot uc dot edu
  2003-08-05 23:46 ` pinskia at physics dot uc dot edu
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 12+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-07-29 21:31 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11281


pinskia at physics dot uc dot edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|3.4                         |---


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug libstdc++/11281] C++ support on alpha is no more
  2003-06-22 11:03 [Bug libstdc++/11281] New: C++ support on alpha is no more mmazur at kernel dot pl
                   ` (4 preceding siblings ...)
  2003-07-29 21:31 ` pinskia at physics dot uc dot edu
@ 2003-08-05 23:46 ` pinskia at physics dot uc dot edu
  2003-08-11 17:04 ` mmazur at kernel dot pl
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 12+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-08-05 23:46 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11281


pinskia at physics dot uc dot edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|critical                    |normal


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug libstdc++/11281] C++ support on alpha is no more
  2003-06-22 11:03 [Bug libstdc++/11281] New: C++ support on alpha is no more mmazur at kernel dot pl
                   ` (5 preceding siblings ...)
  2003-08-05 23:46 ` pinskia at physics dot uc dot edu
@ 2003-08-11 17:04 ` mmazur at kernel dot pl
  2003-08-16 22:21 ` mmazur at kernel dot pl
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 12+ messages in thread
From: mmazur at kernel dot pl @ 2003-08-11 17:04 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11281



------- Additional Comments From mmazur at kernel dot pl  2003-08-11 17:04 -------
Exception models do not differ.
Will be checking gcc 3.3.1 in a moment. From what I've heard the code where I
apply my patch has changed. Worth a try.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug libstdc++/11281] C++ support on alpha is no more
  2003-06-22 11:03 [Bug libstdc++/11281] New: C++ support on alpha is no more mmazur at kernel dot pl
                   ` (6 preceding siblings ...)
  2003-08-11 17:04 ` mmazur at kernel dot pl
@ 2003-08-16 22:21 ` mmazur at kernel dot pl
  2003-08-17  0:10 ` pinskia at gcc dot gnu dot org
  2003-08-17 14:19 ` mmazur at kernel dot pl
  9 siblings, 0 replies; 12+ messages in thread
From: mmazur at kernel dot pl @ 2003-08-16 22:21 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11281



------- Additional Comments From mmazur at kernel dot pl  2003-08-16 22:21 -------
alpha-pld-linux-g++  -o demo ../obj_s/demo.o -L../lib -lncurses++ -L../lib
-L../lib -lform -lmenu -lpanel -lncurses -ltinfo -s
-Wl,-rpath,/home/users/builder2/rpm/BUILD/ncurses-5.3/lib
/usr/lib/gcc-lib/alpha-pld-linux/3.3.1/../../../libstdc++.so: undefined
reference to `_Unwind_Resume_or_Rethrow@GCC_3.3'
collect2: ld returned 1 exit status

Nope. 3.3.1 still broken. Any other ideas (eg. how do I debug stuff like this)?


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug libstdc++/11281] C++ support on alpha is no more
  2003-06-22 11:03 [Bug libstdc++/11281] New: C++ support on alpha is no more mmazur at kernel dot pl
                   ` (7 preceding siblings ...)
  2003-08-16 22:21 ` mmazur at kernel dot pl
@ 2003-08-17  0:10 ` pinskia at gcc dot gnu dot org
  2003-08-17 14:19 ` mmazur at kernel dot pl
  9 siblings, 0 replies; 12+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-08-17  0:10 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11281



------- Additional Comments From pinskia at gcc dot gnu dot org  2003-08-17 00:10 -------
I would look at see which libgcc_s.so ld is picking up because it looks like it is picking the wrong 
one up.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug libstdc++/11281] C++ support on alpha is no more
  2003-06-22 11:03 [Bug libstdc++/11281] New: C++ support on alpha is no more mmazur at kernel dot pl
                   ` (8 preceding siblings ...)
  2003-08-17  0:10 ` pinskia at gcc dot gnu dot org
@ 2003-08-17 14:19 ` mmazur at kernel dot pl
  9 siblings, 0 replies; 12+ messages in thread
From: mmazur at kernel dot pl @ 2003-08-17 14:19 UTC (permalink / raw)
  To: gcc-bugs

PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11281


mmazur at kernel dot pl changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|                            |INVALID


------- Additional Comments From mmazur at kernel dot pl  2003-08-17 14:19 -------
Bingo. There was some old libgcc_s.so in /usr/lib while mine is in /lib.
/usr/lib obviously took precedence. Sorry for the trouble.


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2003-08-17 14:19 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-06-22 11:03 [Bug libstdc++/11281] New: C++ support on alpha is no more mmazur at kernel dot pl
2003-06-22 20:10 ` [Bug libstdc++/11281] " falk at debian dot org
2003-07-09  0:25 ` mmazur at kernel dot pl
2003-07-09 22:53   ` Falk Hueffner
2003-07-22  3:37 ` pinskia at physics dot uc dot edu
2003-07-25  3:26 ` pme at gcc dot gnu dot org
2003-07-29 21:31 ` pinskia at physics dot uc dot edu
2003-08-05 23:46 ` pinskia at physics dot uc dot edu
2003-08-11 17:04 ` mmazur at kernel dot pl
2003-08-16 22:21 ` mmazur at kernel dot pl
2003-08-17  0:10 ` pinskia at gcc dot gnu dot org
2003-08-17 14:19 ` mmazur at kernel dot pl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).