After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 103948 - library built with GCC-3.2.1 produces unexpectable result
library built with GCC-3.2.1 produces unexpectable result
Status: RESOLVED FIXED
Product: libart
Classification: Deprecated
Component: Other
unspecified
Other Solaris
: Normal blocker
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-01-20 09:01 UTC by Stanislav Sinyagin
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
output of GCC-3.2 compiled library (15.85 KB, image/png)
2003-01-20 09:02 UTC, Stanislav Sinyagin
Details
result of GCC-3.2.1 (30.52 KB, image/png)
2003-01-20 09:03 UTC, Stanislav Sinyagin
Details

Description Stanislav Sinyagin 2003-01-20 09:01:51 UTC
Compiled the latest CVS snapshot of RRDTool 
(http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/beta/rrdtool-cvs-
snap.tar.gz) 
with GCC 3.2.1 on Solaris8/Ultrasparc-II. 

It has libart_lgpl-2.3.7 inside, but the results are the same with 
libart_lgpl-2.3.11. 

The same RRDTool object files (GCC-3.2.1) are linked with libart, 
compiled by GCC 3.2 and 3.2.1. The resulting files are attached, "b32.png"
and "b321.png", respectively. 

GCC-3.2.1 was taken from www.sunfreeware.com.

With regards, 
Stanislav
Comment 1 Stanislav Sinyagin 2003-01-20 09:02:54 UTC
Created attachment 13692 [details]
output of GCC-3.2 compiled library
Comment 2 Stanislav Sinyagin 2003-01-20 09:03:32 UTC
Created attachment 13693 [details]
result of GCC-3.2.1
Comment 3 Stanislav Sinyagin 2003-01-20 09:18:04 UTC
Just disabled optimization, and the result is fine. 
Perhaps, it's GCC optimization bug, not libart.
Comment 4 Stanislav Sinyagin 2003-05-17 15:53:17 UTC
With GCC 3.2.3 everything's fine.