public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: libstdc++/6442: Regression wrt 3.0.x: undefined reference to `std::__basic_file<char>::is_open()'
@ 2002-04-25  4:16 Paolo Carlini
  0 siblings, 0 replies; 7+ messages in thread
From: Paolo Carlini @ 2002-04-25  4:16 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR libstdc++/6442; it has been noted by GNATS.

From: Paolo Carlini <pcarlini@unitus.it>
To: bagnara@cs.unipr.it,  gcc-gnats@gcc.gnu.org,  gcc-prs@gcc.gnu.org, 
 gcc-bugs@gcc.gnu.org
Cc:  
Subject: Re: libstdc++/6442: Regression wrt 3.0.x: undefined reference to
 `std::__basic_file<char>::is_open()'
Date: Thu, 25 Apr 2002 13:09:44 +0200

 Hi Roberto,
 
 honestly, I'm not sure to really understand the problem you reported, 
 neither I'm able to reproduce it with your testcase or any other 
 involving streams (both statically and dynamically linked).
 
 Anyway, testsuite/27_io exercises quite a bit is_open. Could you 
 possibly run a "make check" and report about it?
 
 Thanks,
 Paolo.
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6442 
 
 


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

* Re: libstdc++/6442: Regression wrt 3.0.x: undefined reference to `std::__basic_file<char>::is_open()'
@ 2002-04-25  8:02 paolo
  0 siblings, 0 replies; 7+ messages in thread
From: paolo @ 2002-04-25  8:02 UTC (permalink / raw)
  To: bagnara, gcc-bugs, gcc-prs, nobody

Synopsis: Regression wrt 3.0.x: undefined reference to `std::__basic_file<char>::is_open()'

State-Changed-From-To: analyzed->closed
State-Changed-By: paolo
State-Changed-When: Thu Apr 25 08:02:37 2002
State-Changed-Why:
    Closed upon submitter request.

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6442


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

* Re: libstdc++/6442: Regression wrt 3.0.x: undefined reference to `std::__basic_file<char>::is_open()'
@ 2002-04-25  6:46 Roberto Bagnara
  0 siblings, 0 replies; 7+ messages in thread
From: Roberto Bagnara @ 2002-04-25  6:46 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR libstdc++/6442; it has been noted by GNATS.

From: Roberto Bagnara <bagnara@cs.unipr.it>
To: bagnara@cs.unipr.it, gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org,
   gcc-bugs@gcc.gnu.org
Cc:  
Subject: Re: libstdc++/6442: Regression wrt 3.0.x: undefined reference to
 `std::__basic_file<char>::is_open()'
Date: Thu, 25 Apr 2002 15:37:52 +0200

 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6442
 
 After another cvs update the problem has disappeared.
 Now the non const version of
 
      std::__basic_file<char>::is_open() const
 
 is no longer referenced (but it was yesterday!)
 You may close the bug report.
 All the best
 
      Roberto
 
 --
 Prof. Roberto Bagnara
 Computer Science Group
 Department of Mathematics, University of Parma, Italy
 http://www.cs.unipr.it/~bagnara/
 mailto:bagnara@cs.unipr.it
 


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

* Re: libstdc++/6442: Regression wrt 3.0.x: undefined reference to `std::__basic_file<char>::is_open()'
@ 2002-04-25  4:56 Roberto Bagnara
  0 siblings, 0 replies; 7+ messages in thread
From: Roberto Bagnara @ 2002-04-25  4:56 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR libstdc++/6442; it has been noted by GNATS.

From: Roberto Bagnara <bagnara@cs.unipr.it>
To: bagnara@cs.unipr.it, gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org,
   gcc-bugs@gcc.gnu.org
Cc:  
Subject: Re: libstdc++/6442: Regression wrt 3.0.x: undefined reference to
 `std::__basic_file<char>::is_open()'
Date: Thu, 25 Apr 2002 13:53:39 +0200

 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6442
 
 I did a `make check' and this results in almost everything failing because
 of the usual link problem:
 
 /opt/objdir/i686-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so: undefined reference to `std::__basic_file<char>::is_open()'
 collect2: ld returned 1 exit status
 compiler exited with status 1
 
 The summary is
 
 		=== libstdc++-v3 Summary ===
 
 # of expected passes		23
 # of unexpected failures	189
 
 I enclose the complete log file below.
 I am now running CVS update on the sources; I will then
 `make bootstrap' from scratch.
 
 begin 775 libstdc++-v3.log.bz2
 M0EIH.3%!62936>$26U,`R9!?@$`R>?__]S_OWX#____X8":_>^5B@```'CT4
 M4LX>M*)`U`#!`+T`!=?6[>[W@!KH``/02NPH4H``*````50!1UED";.&&`;F
 M,KWN`O6`$@T%,FDRGBGZIZ;U4--/4```&@````$IB28DFA!FJAM30T9`#`$-
 M`&@,@$4]^JJGE'I&@`-``````````2GZE5%3U'ZHWJF@T&"`!H&AB&$````A
 M11)IJI^2GZ&J,GJ::>B`:``-!HT```*4D0`A-`$)/(:@:::GE-#)^J>A-J9/
 M)ZC2:;PB_ANS>TU^/VZ?Z<ZJG\=]TJ?=R^K7KR-;5K?-\(B(O)99$1$1(HHX
 M!`-@*$%,@*%3@14P]R*(TP+:55/VG6`'(*"DH(CB(Z([H.JSJVU67-4)2KSF
 MHJGO8#D4NX;GA:(JYE4YU*'UU5/R]/%*N^0/Q>&,8YINQA,.HP539MP*IZT4
 MC+D53(?X`7?[6D_>53$XC\:+\<B_+3)412'657!D`X!J;DQ?8?P1HY!+'()?
 MG"6P2^\)<PEPXA+\P2\@EV"7UA+8$N82Y$Y#_;L$O\PE@2VZ!+N$M%4_*$M!
 M+2DN@2Y?CX*IR4+IAF5[`E\@EL[55/,E#_A']+@7\=]47!'P]VQ5/FRE7YD2
 M[OICT1+Y'CK_T7S<NA?O+R+0=/OX:QV1X'N2H;-D?G1\+IT#D1X_J1T/L2IV
 MY]>`<.FR/O1S"70R53`ELE3\Y*&JJGGW'DE3GQUG3^`\$ELW.O5&D2URE=Q@
 MP\G3ASJJ:ZDH>]Q-(W;RT,OT.VOJ1+@C\X[%OR1K25,2H?<C"4/E^K?D2A[*
 MJG@>%-B=$=O:ZOCN71Y)4-TJ>2/7@50]W,NLG8O[RWYU5/RG4)<O]^N:X8TV
 M8TV>82XH_F?8/8>#0[+]"JF%A530_Y1H__/H53#!5/K8ZDE^JJIC(?FJJ>R5
 M3,HR7W?/].R_6JH>'FQC/3&,S^D"7Y0J-!+%4HM*I1=4;'\IQ,,+8^*Y&YAA
 MP+R"H\BDP)83)2E?+/R#($OSR"C6@E]02^H)>4@HV*1?=(*,7O"7XA+02]..
 M:]E"2?SGZNO!L-N$JGM<NGM:_!B+?A<]U&#"X3<%=U:OT8N&UA$]'C^+U_=O
 MZISM?GSST@;AZ_/B==NKW+WBO&ZS/'%Q1,G#S?H5I1LMC2<DE:E:F8STMY=L
 MR77<+JN(BTL3I%)'E32^40F#Q("1$!XP`.ZZ[)VV>!0E=YK+:E9?1ZEZ<]WE
 M`W/7WNM*D<><\T<X>.]D5W*M1-"+)")-M))MP;23;PH0\+NQ`)><ZZ[<\\HF
 M=POKMV5W8Z<W6H=)K#K&#$M&Q=Z.`$4&9F9I:Q`(@`,644%(U5KE99HG"6]%
 M0)EGL0H'2./.>2.</'>R*[E6HFA%DA$FVDDVX-I)MX4(=KNQ`)><ZZ[<\\HF
 M=POKMW5=V.E\XK5G2:PZQ@Q+1L7>C@!5OMV[=NW;(>-`@&1@R,&1$`X5LZJV
 MJ1EIB>/+1%0)E:E"@9&'VKY(YP\>#(KN5:B:$62$2;:23;@VDFWA0AVN[$`E
 MYR^NNW//*)KF%]>797=CNYNM*)U@Y"<X.60Q,#I,/`!E!FOLS2UWXA$4%N`$
 M`OR_W9F9L]_'R;:'R]?6T2A\0E\PES)*N8!\[Z^EG6S+-K-6;BE_7`1]@/#Q
 M-RV----(K33>P<<FZ)33324TV-PV--W-QW<.VU6$E-Z<-=TQR+0QS&]Y*;6Q
 ML;&[`"/8`$>JBB!T>.6FBFFDXXXXXYZ_-S<<<W'''',V-C38TV-G%5AC3=S<
 M@"/`!4<2$7"W^02ZA+`2Y6V63<-C8TTTTTTTTE)338V----C8V-Z`>0!'D`1
 MZF`"74)8$L!+")&4E7$A0.`!&>DTTW4Z`".NS0F.24V-B4TE-)338W5L;4II
 M*;O;$IIL!!5>'.&X;Y0`$??*7\ZQBR5BEB#^I8OP"6!+`2P);@E^H)?N!+B(
 MH'9.LTW9L::;&QO6VMZ`!'U.33333<-PTTTWH;&A-.@`CCLW0$177/0W#:TT
 MTTV--RW*B*\H&324W4>7+UZ#XFO$TTTTTW5ON@"/M^)%!I.P@C\)XFG&LGPC
 MB)V1`!X/FAYN@$^W"BJ*B(B(B(B(B(B111^;1W2CH@O0P0Z]P8='IA1141%N
 MVB(B(B(B(B(B((B((B((B(@B"((@B((@B"(B((@B^/M$1$1$1SN1SN1$1$1$
 M1$1%$01$1$1$#NZY$1$1$$1$1$1$1$001$1$1$01$1$1$1$1>5==U7HZ\KO*
 MZJO<;=+3,JHDXHETK\[+6/ON+'*!^#IL70X\F3,F8N=A>73&.5S66OMNH.AR
 MBU*\^4@HX\,QF=GK?[R"C5VNW',9EET%-MZAJ56G5=Y!1O6UQ6KKM^0JQ^HJ
 MWOA*J?V'M"N]:N]C]X@```````````````?IV`VP&V`-L;8VQM@VQMC;`&V-
 ML```;MMVP`````@``;6``-L````;;;```;8````^?7?*K[%=X^(```SV$H>E
 MWO*\[WV7!L]&[V<N.W'>W;MV[=NN[NZLLLLO>TDDDDO`\@HJ@,%(K-<5FRWN
 M=X7;)ME6L%^W"_2O0)'["4,"Q?!*D?H7Q7P)0]XG\CZT2R_!C&?O"78):-U]
 MSBOVCXC!@:)0W7[[_Y*I_D$OQ2IM4_V"+@_<%1_7_H$6W^H2_UX[Y^SD$7[P
 MBW"6H2Y%L$7\/Y0EX_H"+@7ZRB,+5V2IV_$(N/4%1S_"53BE3L$N@<>()><J
 MG$)?T\0E]"_+>O%*FR5//N$NOO+WV]3;V^_F$NA>$J;A%ZAZ<WX^PGNJ)?Z7
 M.HEPX^@1=]MGQ"+5ZV)4_FNH]X1?PY_#\Y"/K'ZY7V#\Q_[/O+]I\24.`Y'`
 MX\8-L;8VQ!0#!VDDD4-PBJDA2137=U37=U32#`Q_""O(/W$`-!"^.'%$XXI'
 M%(@KBOWAD"`PJP/444441$7,13$555@````136J3_([CM.W<=IV[CM.X%0K0
 M&`_YPDDED']X??!`>H)P\=]=[KNUIKNUIKNUL-SX*NY^R`_Q*N0\#]9^HXG`
 MY].FC2#A8>,685&,8Q9A48QC%F%1T'8#'JM;5:VKM2I*DJ2I.N]%57XP%.0.
 M010./*8J"((*ODB+>(HXXC!N+`````%<15$4PW+P<S<<#B?Y3,S,S-CP?VJ7
 M_BV)=S%?@',[#!_=)\3U';=,Q,Q,Q7WI*/)4+<^L8[&'M+L=S"E=U1HG6BG4
 M):&4_"_X=#I2IR=H'4KFK_*/5W/[QJ$GE*T6C_`<!L'G"/H'\_8^1>!:/8<3
 M:CJ74XJ%-SY!+Z8+ZS7L."$MRW.I\$>4XGH/<88>ALIY>TV'*\_;#P6)4-'+
 MF5>AU.7@)=AXXYF,ES'I&IN;C25'CR"MZ:JC\^`@:D<0%F!F8+F8!Q'&BJ>_
 MN;FR-S1<R2_C?I*]%>5.JZ[SB(B(B^A7IUW@I4/YEN1U!.'0)<1*P)86BE5?
 MYJJ</3F7$@6YE247S,"7-^[CIK6FL9JO<;#4V8QG(ZG1&@]25'H$L2IT=`E\
 M02]]"2<:PE#:04:WRS,RI9G`)<2!921.;G@K-"."JAL88>5$G$UC,9C,>W#L
 M.!5P'[B)>`EB5,I54Q!R7H/1*F/-*AAR-'Y#J9*%W'`[CR/XKC/KRF8&8&8&
 MDJ&&@O<NXV/[/9J\=9-LS,S,$K8#P!+<<7KB,POUDH8-)4U54QP-BY8VCL6#
 M"WD-C!]W14<Z4V%T7,E#!8T:)+0):)N:&'$:+18.^V9CIH;547`8."\!+1*'
 MVY+6*.A92H?,E#3110<US<B402$@2$@2&`*R440*\0!-C@:/K"64I1>X"7Q.
 MIE3YGER2H=C3P,/(\45WN.K,9C,CS[G%\7*NPW(E]Q%5<RT9TX#@E3MZ)4^1
 M5/($N:1>W%T.A'W;H^95.=B5#`E]`44L>Q>6I[.'69SPG:SB!>+6<YPN%QF!
 M>;6<YX6,P,YM9SG"0``=`"BD!N@I*J,FC2V"6FP2VJ&BP.182H#80.0X#`<U
 M0N--MMMO@K>4DDNH!O%56AF55=RFAU`[`#\"@!($8;&HSI#0X[F^Y*&S0)>"
 M>P>90N='4>9*',M6B,Q*AI*FJJG6B6#H==@ZCE-)4-&DJ'W$8O`W/D>_W9F5
 M=@!'R`!/`#H&H_%Z2JJH@B,8QC&,O(E#=*AAZ\0ER+R,4_Y1B)<3R'O&N&,>
 M+<;*<JJG=>SV9]36FM::UIL?6<AHRI,,)Y%HJQ5BK5Q2H:GN\%3P>Q$4>W=,
 M0><EF4X2&%3A(85EID:XP,&@N0P5[3T*:SSWQ&>N9C(X]90O2P=Z4M+]?%(D
 MZ!SU\]=W==W<S-<!@&5Z$'>`J#1=#R"7U%4R4E9/+7NQF,QF/@3:1R+ZI/E]
 M5[\UFLM9K&LUD',X,.=*G#[`EQ-)4/@<C<):E6Q@Z7&ZDH<VM+4=,S,S.*5#
 MU.BZ!+B9R52X$<QS&C@:Z=M:UK6M:UAQ.P2\SH$NE5+D$L#OF9F9GDYXS0]X
 M2X4JJ?8*77*<CO!Y&Z.!S*<;K"68$LPBJO9*[QVWS,S,Q2'5''U/</6JIF7@
 M:U:&M6AK5H>U:"70<RX*%-(2X%WJ#:<!N9*W7A$M!;'O;<2"CV7<XF>55"C/
 M78YI4-C1L5;SL-ZHWLC8O:^9Q+F>.A5H=3Z'!N4SK)]$J:$1[4J:JJ9L4KLO
 M=Y[O@5+YF#N"7<"74;',:2H<8';V8[(EKV*E[1TS,S,RS"BBD8JJ#_IXB#JH
 M'9$`4.#L$NYO`=)52PW!DS,QQT="=,'$BJNPODIA]0Y`7Y24.I_]J]]U/(GC
 MQF8YZ$XWM"7M?R$H=/0\X56U53I.>)F1F1F27QJJ=Y'@Z'HKU+L6_U([GO1]
 MCB4JK@<3Z(R;L8QC&,TL$KFM9F99]B,9;FCZ'T-#B5?"K><4J>TV/@2AS/:7
 M=*G%QZ!+60&$H;&0Y$H?,M)4Y#X!+553SCLKG*XG4)<0E@2^P@7=J1*7(Y<B
 M[O@<3U.D@HYCF8/95S,)0P;E4]INB7.`\Q[#U6YR'>;@2T'IW1R*I[`EO!Q,
 M+*8!E,)Y(ZE6/&F8S&8CJK;W8-CWC#F"<H=LLPS#,,4[&XYY,PLPLRBM'`=4
 M8<$2T5/`2XNF%NM^0V;XF8F87VGP7@=#(JF3%<]'.K[)74YFY'#AQ`OP,HEN
 M2ANT$O7,S,S-%2PJP_0'(T)+@E0W-`2Y(J\]]MLUC6M-:TUL8E0T:+?0]"4.
 M9&DJ''(''@)@U(38):)Z.0M&YAAP4XFSS'[1XZG8X7O!+E<X4N@FY&BFE7<P
 M6#4AX1LW[FJAP5,JJZ*@"AU/"$H'U`*1D#TD%'F6'=&!+N53V)4,0\@)<H14
 MG!-JJ5X5`A%/B$LD^-2A\ER/H^1R[$55X&U*3YTOF."5/.]4<C^1U1\*<Z"/
 M(RJ%RU54Q$LA#4Z2,MD>AN"7GAF699EN4[&0/FNGF;CS)0\'4:UBS+,EF5E4
 MDKD7$?(<2,4EQ+8AL6"/4[W`CWRL'`DN!1DJG@XGAF9F86Q5@O")<Z$M=\[Y
 MK-9K,SML31@>IR.`\CU1+[ZJCD?!Z!@>^GJ[>[&61ED99&#`8J^T%W-QX1HS
 M1]`E\Y!1]7RQF,S,PP>.S1L2A[C$G**IZ&$ZA+#>^!X.U_:Y#PE3I125I>=W
 MR:N]/PKU*U>?F````'TJJF\',N,<3%6AY,`-54D+#XCTTP(HHMP,#(+`W--M
 MS:S0V$A;:MW:S0V$A;:MW:S8VQ,5FV9Z%Q(JK&Y:%@;J[NJ>("E*5;;;;;;4
 MJ5W*5RE*5U*E`'5:JY,5[SB3<8K#SX$'<]Q="2KG"KC9A''3,S,Q$OB%SA'R
 MCN.MP"6X>Q*AV/!P2H:,O(W1UX(T2AP.1<6C55J5.2I?/8N\CF2AY&Z.%0Y]
 MDJ>XZG<Y0*Y%6QHZEV$_`LAU=J]*NNNQ'11'GMRYVV."H$[;'!4"N=MC@J*D
 M@96!8&09%4@%=$)=99EF6&`T9L/GMX,+=]OF2A]A-O<$OK!+>JILCER]\H6=
 M<U=0"BK*!`>M^G=X7L\'RV&?=W!H(+2B/)$T]KA;6>&&UB,2W.=7,:A5KE&D
 M8WN#6DT<J**;9E8RQ+,YYN8S"K7*-[9QSS!K::.%%%17"G#$N)SNYCF%6N4:
 M1C>X-:61VMMMP<._D<?-]UQ#``-5AUQUG#7'77'&&0\@10('61F=&'&<9G'!
 M.'&=9Q]6#PKV\C*$5(14B/F#X`]@XRHJ(A1J`&,&'4PMC@2AP.!AA+RI2W]-
 MD888/@9\?H"6PV,.)V9C,9B&=#H;F'R3GH\'<X\L8RZ#DB74)=#950X`=2,/
 M\;[T<XYG(U?(E##8_PNOS5L25>Q2H[S+"',TI+N)CPB6CH3B:.!H]**IQP[F
 M&*J&*_H,&&##"]#VU)18<3J"4P/;`**=;`P'M3N7J^PXK35VXK35W<M>/CO`
 MKE<``'C/#);9+;);9>BKQ\0'0#>0'AX`?7J[J;C@E8<.&M:UK6M:UY(JL/A"
 MJPWNP2XW$\(W1+U1+QZY)+553U8C<E#8G;";BUMCSZ6OBW4J*L1D]Q:\&VW@
 MQ40&I%EZT\Z;;?!JH@-2+3U#%1`8D6'CV;FMMMOW"O;JBJ*!E@5'2PBJM7=Q
 M)0Q$NH`0,!!W!@-1))))))+`9"I1K+8F0)D"9`L1%!;`F0)EF9F5F9F9H=$U
 MJAI/$`1X$5/@#G`X#S^>/8;4JINC.0RD$/0):K*4,,6!T[9FU53W#@$O,ZX>
 MXYKS+DE-75L-37XDEX?=G*%5]ISJJ<L9C,9CYA+T&I7N7'DS&8S&8S&A=3D/
 M*]LGL.3EB9@\(ENB6YQ2ISS02Z&BK0)9MF8S&9?`\S7M.BZI4-\$5.\)0Y0Z
 M^TL*:"L,#$*PP-U&M6ZBJ54J5>E5M.HD%%"T4('*JIVXJJ]P$]8N((P,5+SI
 M&83EY9FFFM--:::2VA5<QV'@E#5%4W+A5R.4)?!BE(?\Q\1U/)*GL@2W9F9D
 ML'TA?4L-*<(57H<?5Y?$X'93XHPJ?U95^GHJ^PDOH=:5#U&%@^9^.VG)VMA]
 MI@OGM1+QA[O?41.:NR)>*JGN1D'Q2IY28B7M.%53V2"C\A$DYC1<3R+1GSW)
 MB/H<!]SK1TCJ8?>)7X%N<0L/B<#J=JJG9T0?31`%#PPJK2!4?L(JD**D((PB
 M@/K$/G_)\[SW.L&YNN[NN[L$'Q-&PY*;GP#XHY4;U:"79'O1__%W)%.%"0X1
 #);4P
 `
 end
 


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

* Re: libstdc++/6442: Regression wrt 3.0.x: undefined reference to `std::__basic_file<char>::is_open()'
@ 2002-04-24 23:06 Roberto Bagnara
  0 siblings, 0 replies; 7+ messages in thread
From: Roberto Bagnara @ 2002-04-24 23:06 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR libstdc++/6442; it has been noted by GNATS.

From: Roberto Bagnara <bagnara@cs.unipr.it>
To: bagnara@cs.unipr.it, gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org,
   gcc-bugs@gcc.gnu.org
Cc:  
Subject: Re: libstdc++/6442: Regression wrt 3.0.x: undefined reference to
 `std::__basic_file<char>::is_open()'
Date: Thu, 25 Apr 2002 08:05:41 +0200

 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6442
 
 Indeed the problem seems largely independent from the testcase.
 However, it is there.  Here is another attempt at reconstructing
 the problem.
 
 1) I "cvs update"d the 3.1 branch less than 12 hours ago;
 2) I ran configure in a separate directory with "--prefix=/opt" as the only option;
 3) I ran "make bootstrap" and this terminated OK;
 4) I ran "make install";
 5) I now have, among others, the following files in /opt/lib
 
 $ ls -l /opt/lib/libstdc++.so /opt/lib/libstdc++.so.4.0.0 /opt/lib/libstdc++.a
 -rw-r--r--    1 roberto  roberto   8170982 Apr 24 22:42 /opt/lib/libstdc++.a
 lrwxrwxrwx    1 roberto  roberto        18 Apr 24 22:42 /opt/lib/libstdc++.so -> libstdc++.so.4.0.0
 -rwxr-xr-x    1 roberto  roberto   3680871 Apr 24 22:42 /opt/lib/libstdc++.so.4.0.0
 
 6) these seem to have an unresolved symbol;
 
 $ nm --demangle /opt/lib/libstdc++.a | fgrep "__basic_file<char>::is_open()"
 00000000 T std::__basic_file<char>::is_open() const
           U std::__basic_file<char>::is_open()
 $ nm --demangle /opt/lib/libstdc++.so | fgrep "__basic_file<char>::is_open()"
 0003e370 T std::__basic_file<char>::is_open() const
           U std::__basic_file<char>::is_open()
 
 Perhaps a `const' qualifier is missing, perhaps in
 gcc/libstdc++-v3/config/io/basic_file_libio.h or maybe somewhere else.
 
 Please let me know if I can do more to help you find the cause of the problem.
 All the best
 
       Roberto
 
 --
 Prof. Roberto Bagnara
 Computer Science Group
 Department of Mathematics, University of Parma, Italy
 http://www.cs.unipr.it/~bagnara/
 mailto:bagnara@cs.unipr.it
 


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

* Re: libstdc++/6442: Regression wrt 3.0.x: undefined reference to `std::__basic_file<char>::is_open()'
@ 2002-04-24 14:18 paolo
  0 siblings, 0 replies; 7+ messages in thread
From: paolo @ 2002-04-24 14:18 UTC (permalink / raw)
  To: bagnara, gcc-bugs, gcc-prs, nobody

Synopsis: Regression wrt 3.0.x: undefined reference to `std::__basic_file<char>::is_open()'

State-Changed-From-To: open->analyzed
State-Changed-By: paolo
State-Changed-When: Wed Apr 24 14:18:04 2002
State-Changed-Why:
    I cannot reproduce this with 3.1 20020424 on x86-linux:
    paolo:~> g++ -v
    Reading specs from /usr/local/gcc-test/lib/gcc-lib/i686-pc-linux-gnu/3.1/specs
    Configured with: ../gcc-3_1-branch/gcc/configure --prefix=/usr/local/gcc-test
    Thread model: single
    gcc version 3.1 20020424 (prerelease)
    paolo:~> cat bug.cc
    #include <iostream>
    #include <sstream>
    
    using namespace std;
    
    int main() {
      string s;
      ostringstream d(s);
      d << "hello" << endl;
      cout << d.str();
    }
    paolo:~> g++ bug.cc
    paolo:~>

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6442


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

* libstdc++/6442: Regression wrt 3.0.x: undefined reference to `std::__basic_file<char>::is_open()'
@ 2002-04-24 13:36 bagnara
  0 siblings, 0 replies; 7+ messages in thread
From: bagnara @ 2002-04-24 13:36 UTC (permalink / raw)
  To: gcc-gnats


>Number:         6442
>Category:       libstdc++
>Synopsis:       Regression wrt 3.0.x: undefined reference to `std::__basic_file<char>::is_open()'
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 24 13:36:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     bagnara@cs.unipr.it
>Release:        gcc version 3.1 20020424 (prerelease)
>Organization:
>Environment:
$ uname -a
Linux zoltan.unisuv.it 2.4.17 #18 Sat Dec 22 16:57:24 CET 2001 i686 unknown
$ /opt/bin/g++ -v
Reading specs from /opt/lib/gcc-lib/i686-pc-linux-gnu/3.1/specs
Configured with: ../gcc/configure --prefix=/opt : (reconfigured) ../gcc/configure --prefix=/opt
Thread model: single
gcc version 3.1 20020424 (prerelease)
>Description:
For some reason the implementation of `std::__basic_file<char>::is_open()'
seems to be unavailable both at compile-time and at link-time.
This problem is not present in GCC 3.0.x.
>How-To-Repeat:
$ /opt/bin/g++ bug.cc
/opt/lib/gcc-lib/i686-pc-linux-gnu/3.1/../../../libstdc++.so: undefined reference to `std::__basic_file<char>::is_open()'
collect2: ld returned 1 exit status
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="bug.cc"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="bug.cc"

I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3N0cmVhbT4KCnVzaW5nIG5hbWVzcGFjZSBz
dGQ7CgppbnQgbWFpbigpIHsKICBzdHJpbmcgczsKICBvc3RyaW5nc3RyZWFtIGQocyk7CiAgZCA8
PCAiaGVsbG8iIDw8IGVuZGw7CiAgY291dCA8PCBkLnN0cigpOwp9Cg==


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

end of thread, other threads:[~2002-04-25 15:02 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-25  4:16 libstdc++/6442: Regression wrt 3.0.x: undefined reference to `std::__basic_file<char>::is_open()' Paolo Carlini
  -- strict thread matches above, loose matches on Subject: below --
2002-04-25  8:02 paolo
2002-04-25  6:46 Roberto Bagnara
2002-04-25  4:56 Roberto Bagnara
2002-04-24 23:06 Roberto Bagnara
2002-04-24 14:18 paolo
2002-04-24 13:36 bagnara

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).