Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[GCC4] histoire d'une réussite :)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Mon Aug 29, 2005 7:48 pm    Post subject: [GCC4] histoire d'une réussite :) Reply with quote

Salut,

Après mes différents problèmes postés sur ce forum, je poste simplement pour vous dire que je viens de passer avec succès tout mon système (portable centrino) en gcc-4.0.1 sans aucun problème (hormis un patch mis manuellement pour windowmaker)

voila :)
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Mon Aug 29, 2005 7:57 pm    Post subject: Reply with quote

T'as fait un emerge -e world ? T'es sur quelle architecture?
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
naerex
Guru
Guru


Joined: 02 Apr 2005
Posts: 316
Location: Paris, France

PostPosted: Mon Aug 29, 2005 7:58 pm    Post subject: Reply with quote

Alors niveau perf ou autre as tu remarqué des choses interessantes ?
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Mon Aug 29, 2005 8:32 pm    Post subject: Reply with quote

ca deviendra vraiment interessant avec gcc 4.1 ;)
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
naerex
Guru
Guru


Joined: 02 Apr 2005
Posts: 316
Location: Paris, France

PostPosted: Mon Aug 29, 2005 8:53 pm    Post subject: Reply with quote

c'est toujours d'actualité le systeme de vectorisation ? d'apres ce que j'avais lu à l'epoque ca revolutionait tout !!!
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Mon Aug 29, 2005 8:56 pm    Post subject: Reply with quote

Dans l'ordre :
je suis en ~x86
J'ai fait un emerge -e system puis emerge -e world.
Question performance (c'est un portable qui sert pour le desktop) pas grand chose de plus ou de moins. Mais je suis passé sous gcc-4.0.1 uniquement pour gcj, maintenant, je vais travailler sur les ebuilds java pour qu'ils fontionnent avec gcj (en tout cas tester les compatibilités)

pour infos :
Code:
-=[root@streambdn]=(~)# emerge info                                <(22:52:58)>
Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-4.0.1, glibc-2.3.5.20050722-r0, 2.6.12-gentoo-r3 i686)
=================================================================
System uname: 2.6.12-gentoo-r3 i686 Intel(R) Pentium(R) M processor 1.40GHz
Gentoo Base System version 1.12.0_pre6
dev-lang/python:     2.4.1-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium-m"
DISTDIR="/home/distfiles"
FEATURES="autoconfig candy distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LINGUAS="fr"
MAKEOPTS="-j2"
PKGDIR="/home/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm avi berkdb bitmap-fonts browserplugin bzip2 cdr chroot crypt cups dv dvd dvdr eds emboss encode esd fbcon foomaticdb gcj gif gnome gnutls gpm gstreamer gtk gtk2 hal i8x0 imlib javascript jpeg libcaca libg++ libwww mad matroska mikmod mmx mp3 mpeg nas ncurses nls nptl ogg oggvorbis opengl oss pam pcre pdflib perl pic png ppds python quicktime readline samba scanner sdl spell sse sse2 ssl tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb vim-with-x vorbis win32codecs xml2 xmms xprint xv xvid zlib video_cards_i915 linguas_fr userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS


Je n'ai strictement aucune applications qt ni kde, et quelques unes gnome : evolution, gaim, planner, firefox (même si c pas très gnome), donc ça peut aider.

EDIT :
PS: j'avais eu un problème avec python d'où les CFLAGS reduit, seulement -O2 qui permette ainsi de tout compiler. (O3 plante avec O2 ça passe)


Last edited by Bapt on Mon Aug 29, 2005 9:03 pm; edited 2 times in total
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Mon Aug 29, 2005 8:57 pm    Post subject: Reply with quote

oui, c'est l'auto-vectorisation qui vient avec 4.1 ;) (deja partiellement implementé dans 4.0)
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
Apsforps
Guru
Guru


Joined: 27 Sep 2004
Posts: 520
Location: Belgium

PostPosted: Tue Aug 30, 2005 7:29 am    Post subject: Reply with quote

Le 4.1 a l'air prometteur en effet, le seul problème pour l'instant, c'est qu'il filtre toutes les optimisations (aussi bien LDFLAGS que CFLAGS) donc point de vue perfs, c'est pas génial. Sinon +1 pour le 4.0.1, je tourne avec depuis la mi-mai plus ou moins et pas le moindre problème (sauf parfois un truc ou l'autre qui compile pas du premier coup mais bon, pour ça, il reste le multislot de gcc :P)
_________________
Apsforps
Back to top
View user's profile Send private message
gim
Guru
Guru


Joined: 29 Apr 2003
Posts: 418
Location: milky-way

PostPosted: Tue Aug 30, 2005 7:28 pm    Post subject: Reply with quote

ben en tout cas gcc-4.1.x et quelques cflags aggressifs, pour l'instant ca fait pas mal d'erreurs de compilation sur les vieux sources, d'ICE ou de mauvaises compilations, qui, quand on a un peu de chance, provoquent des segfaults... a suivre
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Thu Sep 01, 2005 3:24 pm    Post subject: Reply with quote

Heu, le GCC-4.1 beta dans portage, il a la vectorisation ou c'est meme pas la peine que j'essaye de casser mon systeme avec?
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Thu Sep 01, 2005 4:23 pm    Post subject: Reply with quote

Je pense qu'il a la vectorisation puisqu'il est en stage3 : "open for bugfix" c'est donc que toutes les fonctionnalités doivent y être et que maintenant c'est du debug. Enfin je dit peut être une connerie.
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Fri Sep 02, 2005 9:40 am    Post subject: Reply with quote

Trevoke wrote:
Heu, le GCC-4.1 beta dans portage, il a la vectorisation ou c'est meme pas la peine que j'essaye de casser mon systeme avec?


Ben la vecto elle y est depuis 4.0.0 -ftree-vectorize (mais considéréee comme source de bugs sur certaines compiles donc pas par défaut), mais sur LFS faut une foule de patchs, je sais pas si les devs gentoo les ont intégrés...

mais bon tu compile bc avec -ftree-vectorize tu va halluciner! les times divisés par 1.5 minimum!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum