Re: Undefined behavior in genautomata.c?

2005-09-19 Thread Daniel Berlin
> If this is still correct, I will just restrict the analyzer to not > infer any property from data defined in structs. This is wrong :). > > If accessing "p->bar" via "p->before_end[5]" is not correct, I can > restrict the analyzer to work only on "non last array in a struct". > You can

Re: Undefined behavior in genautomata.c?

2005-09-19 Thread Daniel Berlin
On Mon, 2005-09-19 at 15:07 +0200, Jakub Jelinek wrote: > On Mon, Sep 19, 2005 at 09:03:48AM -0400, Daniel Berlin wrote: > > Anyway, the real fix is to simply not attempt to derive information when > > the access is through a pointer (IE it is not related to structs at all, > &g

Re: Undefined behavior in genautomata.c?

2005-09-19 Thread Daniel Berlin
1. Not interprocedurally. True, it was written before the IPA infrastructure was added. For 4.2 the plan is to rewrite it using Diego's propagator and then IPA propagation should be added too. It will be useful for both __builtin_object_size builtin itself as well as other passes that might use

Re: [gelato-gcc] 15 Sept notes from GCC improvement for Itanium conference call

2005-09-19 Thread Daniel Berlin
On Mon, 2005-09-19 at 16:00 -0500, Mark K. Smith wrote: > ON THE CALL: Bob Kidd (UIUC), Vladimir Makarov (Red Hat), Mark Smith > (Gelato), Wenguang Chen (Tsinghua), Mark Davis (Intel), Diego Novillo > (Red Hat), Andrey Belevantsev (RAS), Dan Berlin (dberlin.org), Wen-mei > Hwu (UIUC) Just FYI, my

Re: RFA: pervasive SSE codegen inefficiency

2005-09-19 Thread Daniel Berlin
On Mon, 2005-09-19 at 17:33 -0700, Dale Johannesen wrote: > On Sep 19, 2005, at 5:30 PM, Richard Henderson wrote: > >> (define_insn "*addmixed3" > >> [(set (match_operand:V2DI 0 "register_operand" "=x") > >>(subreg:V2DI (plus:SSEMODE124 > >> (match_operand:SSEMODE124 2 "nonimmediate_oper

Re: RFA: pervasive SSE codegen inefficiency

2005-09-20 Thread Daniel Berlin
On Tue, 2005-09-20 at 15:44 +0200, Giovanni Bajo wrote: > Daniel Berlin <[EMAIL PROTECTED]> wrote: > > > For example, Kenny and I discovered during his prespilling work that the > > liveness is actually calculated wrong. > > > > It's half-forwards (loca

Re: Build DDG from multiple BBs

2005-09-20 Thread Daniel Berlin
On Tue, 2005-09-20 at 13:50 -0400, [EMAIL PROTECTED] wrote: > Does GCC have a function to build a data dependence graph (DDG) across > multiple basic blocks? No. The best we have is create_ddg in ddg.c

Re: unwind-dw2-fde.c failed on my port

2005-09-21 Thread Daniel Berlin
On Wed, 2005-09-21 at 16:40 +0800, Eric Fisher wrote: > Hi, > > There is a little progress. I find it's concerned with gcc optimize. > When I change the option -O2 to -O0, it passes the make. Of > course, I'd like to say there are something wrong in my backend. > But, can somebody give me any clue

Re: [gomp] implement a handfull of easy directives

2005-09-22 Thread Daniel Berlin
> The builtins table is initialized with a separate .def file, but it > boils down to initializers this: > > { code, "__builtin_name", C2_INT, >{ C2_INT, C2_VPTR, C2_NONE, C2_NONE, C2_NONE, C2_NONE } }, > > This way I only have to write the type in one place, I only create the > function ty

Re: [RFC] propagating loop dependences from trees to RTL (for SMS)

2005-09-22 Thread Daniel Berlin
On Thu, 2005-09-22 at 18:49 -0700, Devang Patel wrote: > On Sep 22, 2005, at 2:32 AM, Steven Bosscher wrote: > > > On Sep 22, 2005 11:25 AM, Zdenek Dvorak > > <[EMAIL PROTECTED]> wrote: > > > >>> 4. Other ideas? > >>> > >> > >> Preserving the information about loops throughout the > >> optimiz

Re: Problem with the special live analyzer in global alloc

2005-09-23 Thread Daniel Berlin
On Fri, 2005-09-23 at 15:50 +0200, Andreas Krebbel wrote: > Hello, > > I've opened a bugzilla for this: #24034 Just as an FYI, Kenny and I have replaced the global liveness analyzer with one from df.c, and removed the need for make_accurate_live_analysis (ie df.c now does the partial avail livene

Re: PATCH RFC: Increase support for restrict qualifier

2005-09-25 Thread Daniel Berlin
> + > /* Create a new temporary name with PREFIX. Returns an identifier. */ > > static GTY(()) unsigned int tmp_var_id_num; > @@ -470,6 +521,18 @@ internal_get_tmp_var (tree val, tree *pr > >t = lookup_tmp_var (val, is_formal); > > + if (is_formal) > +{ > + tree u = find_sin

Re: Aliasing violation generated by fold_builtin_memcmp?

2005-09-29 Thread Daniel Berlin
> Any suggestions how to fix this? The easiest thing is to store a version of unsigned_char_type_node somewhere that has it's TYPE_ALIAS_SET set to 0, and use it there. Whether this is the best solution, i'll leave to others :) > > Bye, > Ulrich >

Re: Aliasing violation generated by fold_builtin_memcmp?

2005-09-30 Thread Daniel Berlin
On Fri, 2005-09-30 at 11:23 +0200, Olivier Hainque wrote: > Richard Henderson wrote: > > Try > > > > cst_uchar_ptr_node > > = build_pointer_type_for_mode (cst_uchar_node, ptr_mode, true); > > > > which is apparently in use by the Ada front end, but only if a > > certain pragma is given. Du

Re: Aliasing violation generated by fold_builtin_memcmp?

2005-09-30 Thread Daniel Berlin
On Fri, 2005-09-30 at 15:54 +0200, Olivier Hainque wrote: > Daniel Berlin wrote: > > > Out of a preliminary look into this code (new to me), a possible > > > place to address that appears to be 'get_tmt_for', which > > > presumably should assign a zero al

Re: Aliasing violation generated by fold_builtin_memcmp?

2005-09-30 Thread Daniel Berlin
On Fri, 2005-09-30 at 16:29 +0200, Olivier Hainque wrote: > Daniel Berlin wrote: > > > I am still unclear on one point: is it fine to reuse the same tag for > > > possibly different designated types ? > > > > Yes, as long as they have the same alias set. >

Re: Aliasing violation generated by fold_builtin_memcmp?

2005-09-30 Thread Daniel Berlin
On Fri, 2005-09-30 at 16:53 +0200, Olivier Hainque wrote: > Daniel Berlin wrote: > > Well, doesn't the pointed-to type have set 0 because of > > TYPE_REF_CAN_ALIAS_ALL (or whatever it's named :P)? > > Not quite: the pointer type has TYPE_REF_CAN_ALIAS_

Re: Aliasing violation generated by fold_builtin_memcmp?

2005-09-30 Thread Daniel Berlin
On Fri, 2005-09-30 at 11:20 -0400, Richard Kenner wrote: > Uh, CAN_ALIAS_ALL seems like a very bad hack then. > You should simply be creating a pointed-to type that aliases set 0, and > using that for the pointed to type. > That is, after all, what alias set 0 is for. > > That's ea

Re: Aliasing violation generated by fold_builtin_memcmp?

2005-09-30 Thread Daniel Berlin
On Fri, 2005-09-30 at 12:45 -0400, Richard Kenner wrote: > > What's special here is the pointer type, not the underlying type. > > Which means that everywhere that handles pointer types and aliasing has > to be modified to check this magic. > > At the RTL level, there's just one p

Stopping getting emails about bug reconfirmations

2005-10-01 Thread Daniel Berlin
This used to always be off, but the email preferences code in the new bugzilla actually works properly, so i let it take care of it. To disable getting emails about this, uncheck the boxes for "Any field not mentioned above changes" in your email preferences.

Moving to subversion, gonna eat me a lot of peaches

2005-10-02 Thread Daniel Berlin
So, now that the new machine is working, i'm starting to get a lot of questions about moving to subversion. The answer is thus: 1. My laptop, where i keep all the test stuff and scripts, is about to be sent back to IBM for repair (I have backups, etc, it's just i don't want to be converting f

Re: Bugzilla error

2005-10-02 Thread Daniel Berlin
This was fixed about 20 minutes ago :), or should have been. I'll change the wording of the error message. On Sun, 2 Oct 2005, Jonathan Wakely wrote: I like the new theme, by the way. I've just tried to add a comment to a bug I created yesterday and got this error: Unknown Known To Work

Re: Bugzilla error

2005-10-02 Thread Daniel Berlin
BTW, anyone who has bugzilla errors, please either email me, or find me on irc.oftc.net (Nick: DannyB) and i'll fix them immediately for you. On Sun, 2 Oct 2005, Daniel Berlin wrote: This was fixed about 20 minutes ago :), or should have been. I'll change the wording of the err

Re: Moving to subversion, gonna eat me a lot of peaches

2005-10-02 Thread Daniel Berlin
On Sun, 2 Oct 2005, Kean Johnston wrote: Daniel Berlin wrote: So, now that the new machine is working, i'm starting to get a lot of questions about moving to subversion. If you're going to move to svn (which idea doesn't thrill me) Why doesn't it thrill you? then

Re: Moving to subversion, gonna eat me a lot of peaches

2005-10-02 Thread Daniel Berlin
On Sun, 2 Oct 2005, Kean Johnston wrote: Why doesn't it thrill you? I think svn is a great tool, don't get me wrong. Very well written and got all the features one could want. But I don't know (or see) the actual problem you are trying to solve. cvs seems to be wroking really well for gcc.

Re: GCC 4.1 Status Report (2005-10-02)

2005-10-04 Thread Daniel Berlin
All of the usual suspects (Berlin, Bosscher, Henderson, Hubicka, Mitchell, Novillo, etc.) have bugs with our names on them. I think we can knock quite a few these down relatively easily. I've fixed (or am about to commit patches for) the 4.1 regressions assigned to me. Diego, if you have any

New branch opened: dataflow-branch

2005-10-06 Thread Daniel Berlin
This branch contains the work Ken Zadeck and I have been doing replacing the backend dataflow (such as live register analysis) with df.c based dataflow. It currently bootstraps on x86-linux-gnu, and powerpc-linux-gnu, and powerpc-darwin. Currently, reg-stack doesn't like accurate liveness

Re: SEGV in do_simple_structure_copy

2005-10-06 Thread Daniel Berlin
On Oct 6, 2005, at 12:00 PM, Olivier Hainque wrote: Hello, The Ada testcase below, compiled with -O2 on x86-linux, triggers a SEGV in the current mainline compiler, there: do_simple_structure_copy { ... for (; p && p->offset < last; p = p->next) { ... q = first_vi_f

Re: SEGV in do_simple_structure_copy

2005-10-06 Thread Daniel Berlin
On Oct 6, 2005, at 4:22 PM, Olivier Hainque wrote: Daniel Berlin wrote: IOW, you are lying to the middle-end about the size of the fields. Why is the type not a 6 bit integer? layout_decl (tree decl, unsigned int known_align) ... /* Usually the size and mode come from the data

Re: SEGV in do_simple_structure_copy

2005-10-07 Thread Daniel Berlin
> > Thinking harder about it, you might be better off then making > > everything based on TYPE_SIZE then, since we don't always have the > > FIELD_DECL's handy. > > I'm not sure we can. > > I think we must have an integral mode (and size) for the type to be > able to place the field on a

Re: SEGV in do_simple_structure_copy

2005-10-07 Thread Daniel Berlin
On Fri, 2005-10-07 at 07:35 -0400, Richard Kenner wrote: > This is the correct fix, however, if you are going to lie to the > middle end about TYPE_SIZE so that the TYPE_SIZE and DECL_SIZE do not > match. > > If we always require that DECL_SIZE be identical to TYPE_SIZE, why > have

Re: SEGV in do_simple_structure_copy

2005-10-07 Thread Daniel Berlin
On Fri, 2005-10-07 at 08:26 -0400, Richard Kenner wrote: > Personally, I would have not had a DECL_SIZE, i would have made > TYPE_SIZE express the type size properly (IE not always a multiple). > > What is the incredibly good reason we have them both, other than to save > memory in

Re: RFC: IPO optimization framework for GCC

2005-10-07 Thread Daniel Berlin
> Generic but you might want to start by trying to define a type > system first. > Actually, we shouldn't be writing out any of them, at least in their current form. (IE it shouldn't be pickled trees) > -- Pinski

Update on GCC moving to svn

2005-10-08 Thread Daniel Berlin
Okay, well, i've got the svn mailer config setup okay, and tested to make sure it posts the right messages to the right mailing lists for the right dirs ViewCVS is now up on an old test repo at http://gcc.gnu.org/viewcvs and working okay. Thus, i'm going to put an updated repo on gcc.gnu.org on

Re: RFC: IPO optimization framework for GCC

2005-10-10 Thread Daniel Berlin
> > Second question is - When to put info on the disk? Few alternatives, > > 1) Before gimplfication > > 2) Before optimizing tree-ssa > > 3) After tree-ssa optimization is complete > > 4) Immediately after generating RTL > > 5) Halfway throuh RTL passes > > etc.. And answer to this question largel

Re: Update on GCC moving to svn

2005-10-10 Thread Daniel Berlin
On Tue, 2005-10-11 at 02:02 +0200, Giovanni Bajo wrote: > Daniel Berlin <[EMAIL PROTECTED]> wrote: > > > Thus, i'm going to put an updated repo on gcc.gnu.org on Monday (i was > > converting it, but it looks like they shutdown the machines at watson) > > and

Re: Global variable clobbering and statics

2005-10-11 Thread Daniel Berlin
On Tue, 2005-10-11 at 20:44 -0400, Diego Novillo wrote: > On Tuesday 11 October 2005 20:30, Daniel Berlin wrote: > > > BTW, you are also screwing up the upwards fud-chains in cases where it > > really does clobber A, since you'll get the exact same as above, and > >

Some svn numbers

2005-10-11 Thread Daniel Berlin
So, Mike Stump said his update times with svn from toolchain.org were a little slow. I posited a few reasons why this might be, and just to publicly follow up with some numbers, here is what i get from gcc.gnu.org after remembering to convert with keyword support turned off :) These are all do-no

Re: Some svn numbers

2005-10-11 Thread Daniel Berlin
Oh, i should just point out that client side, i am using: [EMAIL PROTECTED]:/mnt/gccstuff/gcc-clean/gcc> svn --version svn, version 1.2.3 (r15833) compiled Sep 13 2005, 02:48:01 (this is the opensuse 10.0 rpm) 1.3.x should be out in the next month, and when it is, 1.1.x will be deprecated 1

Re: rsync access seems to be broken

2005-10-12 Thread Daniel Berlin
On Wed, 2005-10-12 at 09:14 +0200, Volker Reichelt wrote: > Hi, > > since two days I cannot synchronize my gcc repository using rsync > anymore. Nothing happens and after a some time I get the following > error message: > > rsync: read error: Connection reset by peer (104) > rsync error: error in

Re: Some svn numbers

2005-10-12 Thread Daniel Berlin
On Wed, 2005-10-12 at 14:18 +0100, Nix wrote: > On 12 Oct 2005, Daniel Berlin murmured woefully: > > (I'd recommend a 1.2.x client, or 1.3.x in a few weeks. 1.2.x has much > > fsater working copy than 1.2.x) > > So this is some sort of Zen version control, is it? :) &g

Re: rsync access seems to be broken

2005-10-12 Thread Daniel Berlin
On Wed, 2005-10-12 at 09:08 -0400, Daniel Berlin wrote: > On Wed, 2005-10-12 at 09:14 +0200, Volker Reichelt wrote: > > Hi, > > > > since two days I cannot synchronize my gcc repository using rsync > > anymore. Nothing happens and after a some time I get the

Re: Global variable clobbering and statics

2005-10-12 Thread Daniel Berlin
On Wed, 2005-10-12 at 09:51 -0400, Diego Novillo wrote: > On Tuesday 11 October 2005 22:16, Daniel Berlin wrote: > > On Tue, 2005-10-11 at 20:44 -0400, Diego Novillo wrote: > > > On Tuesday 11 October 2005 20:30, Daniel Berlin wrote: > > > > BTW, you are also screwin

Re: Global variable clobbering and statics

2005-10-12 Thread Daniel Berlin
> Yes, that is true. However, I am looking for graceful degradation > mechanisms, while trying to keep SSA semantics. I would like to be able > to trigger grouping mechanisms both in call-clobbering and aliasing > without just Giving Up Hard. To add insult to injury, we give up too late > (

Re: Some svn numbers

2005-10-12 Thread Daniel Berlin
> Emacs: Well I'm just wondering why there still isn't any direct svn > protocol implementation written in lisp for it :-) Maybe it got a bit > out of fashion... After al svk is perl at it's "best". > There is actually a java reimplementation of the svn protocol :) Lisp implementation of the

Re: Some svn numbers

2005-10-12 Thread Daniel Berlin
On Wed, 2005-10-12 at 18:08 -0700, Mike Stump wrote: > On Oct 11, 2005, at 7:42 PM, Daniel Berlin wrote: > > So, Mike Stump said his update times with svn from toolchain.org > > were a > > little slow. > > > Let me know if it's still slow for you. > &

Re: Update on GCC moving to svn

2005-10-13 Thread Daniel Berlin
On Thu, 2005-10-13 at 15:54 -0700, Mike Stump wrote: > On Oct 8, 2005, at 5:47 PM, Daniel Berlin wrote: > > Thus, i'm going to put an updated repo on gcc.gnu.org on Monday (i was > > converting it > > Could I request that: > > svn ls svn+ssh://gcc.gnu.org/export/u

Re: Update on GCC moving to svn

2005-10-14 Thread Daniel Berlin
(Sorry for the C-n-P, my regular email is down till sunday afternoon. Hopefully notes won't screw this email up too badly) >Has any thought been put into helping the 200+ people with write >access migrate? Of course There is a basic how to guide for CVS users on the wiki, at http://gcc.gnu.or

Final Subversion testing this week

2005-10-16 Thread Daniel Berlin
CVS write access users should give the subversion setup a try this week. Directions on how to do common operations are at http://gcc.gnu.org/wiki/SvnHelp I have placed the repo in exactly the place on gcc.gnu.org it will end up in during the final conversion, and in the exact condition (IE tags,

Re: Final Subversion testing this week

2005-10-16 Thread Daniel Berlin
> Presumably, no longer tagging any snapshots, instead just reporting the > revision number and branch name in the snapshot announcements? Uh, tags are cheap, it can tag them if it likes. Who cares. > > > The other contrib scripts have been updated by Ben Elliston, and were > > posted to gcc

Re: Final Subversion testing this week

2005-10-16 Thread Daniel Berlin
On Sun, 2005-10-16 at 22:19 +0200, Andreas Schwab wrote: > Daniel Berlin <[EMAIL PROTECTED]> writes: > > > CVS write access users should give the subversion setup a try this week. > > Is there a branch that represents the tip of the old-gcc repository? No. old-gcc got

Re: Update on GCC moving to svn

2005-10-16 Thread Daniel Berlin
On Fri, 2005-10-14 at 11:40 +, Joseph S. Myers wrote: > On Fri, 14 Oct 2005, Kaveh R. Ghazi wrote: > > > their corresponding svn commands posted on the website? Hmm, I guess > > we would need to update these pages to the svn equivalents which would > > pretty much cover the basics of a how-to

Re: Final Subversion testing this week

2005-10-16 Thread Daniel Berlin
On Sun, 2005-10-16 at 23:20 +0200, Florian Weimer wrote: > * Daniel Berlin: > > > CVS write access users should give the subversion setup a try this week. > > > > Directions on how to do common operations are at > > http://gcc.gnu.org/wiki/SvnHelp > > >

Re: Final Subversion testing this week

2005-10-16 Thread Daniel Berlin
On Sun, 2005-10-16 at 23:59 +0200, Florian Weimer wrote: > * Daniel Berlin: > > >> Is it okay to make an unreviewed test commit? > > > Uh, commit all you want. > > Permissions don't seem to be set correctly: > > SendingChangeLog > Sending

Re: Moving to subversion?

2005-10-17 Thread Daniel Berlin
On Mon, 2005-10-17 at 12:15 -0700, Steve Kargl wrote: > What's the magic incantation to get gcc with subversion? > I've read the wiki page, but > > troutmask:sgk[205] svn co svn+ssh://gcc.gnu.org/svn/gcc/trunk > Permission denied (publickey,gssapi-with-mic). > svn: Connection closed unexpectedly

Re: Moving to subversion?

2005-10-17 Thread Daniel Berlin
On Mon, 2005-10-17 at 12:36 -0700, Steve Kargl wrote: > On Mon, Oct 17, 2005 at 03:25:18PM -0400, Daniel Berlin wrote: > > On Mon, 2005-10-17 at 12:15 -0700, Steve Kargl wrote: > > > What's the magic incantation to get gcc with subversion? > > &

Re: Updating a subversion directory?

2005-10-18 Thread Daniel Berlin
> Now, I want to update this to the latest sources. The wiki > says "svn update" works exactly like "cvs update". Well, > this does not appear to be the case. > > cd trunk > svn update > Enter passphrase for key '/mnt1/sgk/.ssh/id_rsa': > At revision 105364. > > Inspecton of gcc/fortran/Chang

Re: Updating a subversion directory?

2005-10-18 Thread Daniel Berlin
On Tue, 2005-10-18 at 11:18 -0700, Steve Kargl wrote: > On Tue, Oct 18, 2005 at 01:59:26PM -0400, Andrew Pinski wrote: > > > > On Oct 18, 2005, at 1:44 PM, Steve Kargl wrote: > > > > >So, I finally get a copy of mainline, yesterday. As user > > >[EMAIL PROTECTED], I did > > > > The svn repro is

Re: Subversion and firewalls question

2005-10-18 Thread Daniel Berlin
On Tue, 2005-10-18 at 15:31 -0700, Steve Ellcey wrote: > Anyone have advice on how to get subversion working through a corporate > firewall. > > Currently I get: > > | /usr/local/bin/svn co svn+ssh://gcc.gnu.org:/svn/gcc/trunk > | ssh: gcc.gnu.org:: no address associated with hostname. > | svn: C

Re: Subversion and firewalls question

2005-10-18 Thread Daniel Berlin
On Tue, 2005-10-18 at 15:56 -0700, Steve Ellcey wrote: > > > Currently I get: > > > > > > | /usr/local/bin/svn co svn+ssh://gcc.gnu.org:/svn/gcc/trunk > > > | ssh: gcc.gnu.org:: no address associated with hostname. > > > | svn: Connection closed unexpectedly > > > > This one might easy. > > > >

Re: using multiple trees with subversion

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 13:48 +0200, Giovanni Bajo wrote: > François-Xavier Coudert <[EMAIL PROTECTED]> wrote: > > >> Not that I know of. As Daniel Berlin said, Subversion 1.4 will probably > >> have support for checking out repositories with compressed local copies &g

Re: using multiple trees with subversion

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 11:56 +0200, François-Xavier Coudert wrote: > > Not that I know of. As Daniel Berlin said, Subversion 1.4 will probably have > > support for checking out repositories with compressed local copies (or no > > copy > > at all -- but I wouldn't sugge

Re: using multiple trees with subversion

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 08:14 -0400, Daniel Berlin wrote: > On Wed, 2005-10-19 at 11:56 +0200, François-Xavier Coudert wrote: > > > Not that I know of. As Daniel Berlin said, Subversion 1.4 will probably > > > have > > > support for checking out repositories with

A couple more subversion notes

2005-10-19 Thread Daniel Berlin
1. The entire svn repo is currently 8.5 gig on disk (the cvs repo is 3.4 gig) About 3 gig of this is crappy tag metadata (IE from tags that weird things have been done to, etc, so that cvs2svn can't simply make copies like subversion would have done originally). The svn repo also contains more hi

Re: A couple more subversion notes

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 09:42 -0400, Daniel Berlin wrote: > 1. The entire svn repo is currently 8.5 gig on disk (the cvs repo is 3.4 > gig) Just to clarify, this is the entire repository on gcc.gnu.org, not the checked out sources.

Re: A couple more subversion notes

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 15:54 +0200, Paolo Bonzini wrote: > > But if it's not a win for most of us, we probably shouldn't do it. > > There is no perfect revision control system. None of the currently > > production quality open source ones are any better. > > I think it is natural that people start

Re: A couple more subversion notes

2005-10-19 Thread Daniel Berlin
> Yes, I just put some notes about how to do that on the wiki. Though try > using a local rsync copy of the svn repository for initial sync - it seems to > take ages if going over ssh+svn. Luckily, only one person needs to do it. We can then simply produce a tarball of the .svk/local dir, let p

Re: A couple more subversion notes

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 16:44 +0200, Arnaud Charlet wrote: > Here are my first impressions on trying to use subversion. > > Note that I didn't go to any doc or wiki page yet, I simply copy/pasted > the commands I saw on the gcc list. I am familiar with cvs commands and > expect most things to be han

Re: A couple more subversion notes

2005-10-19 Thread Daniel Berlin
> It seems to be incredibly hard to find out which branch a file is on. Huh? The file is where it is. Branches are just seperate directories. If it's in the 4.0 directory, it's on the 4.0 branch Revision numbers don't tell you what branch something is on. They tell you what revision the repos

Re: A couple more subversion notes

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 17:12 +0200, Arnaud Charlet wrote: > > Most of this is ssh overhead, because your diff is so small. > > I disagree, the diff isn't small, it is of a typical/reasonable size I > would say. > I mean bytewise, it is small compared to the overhead of ssh. It's probably 2k compr

Re: A couple more subversion notes

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 11:15 -0400, Daniel Jacobowitz wrote: > On Wed, Oct 19, 2005 at 05:12:32PM +0200, Arnaud Charlet wrote: > > > Most of this is ssh overhead, because your diff is so small. > > > > I disagree, the diff isn't small, it is of a typical/reasonable size I > > would say. > > > > >

Re: A couple more subversion notes

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 17:06 +0200, Paolo Carlini wrote: > Daniel Berlin wrote: > > >5. Lastly, just to be clear, if you guys don't think the benefits > >outweigh the costs, we don't have to move. > >So far, the amount of dissent i've heard is pretty small, b

Re: A couple more subversion notes

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 17:40 +0200, Paolo Carlini wrote: > Giovanni Bajo wrote: > > >I'll add others: > > > >I would also notice that most people don't RTFM. I spent many efforts in > >writing the Wiki page, and the benefits of SVN are apparent if you spend > >some time reading it and studying the

Re: RFC: future gfortran development and subversion

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 12:16 -0700, Steve Kargl wrote: > On Wed, Oct 19, 2005 at 08:59:36PM +0200, Tobias Schl?ter wrote: > OK, I'll go read about svk. I scanned the svn docs for an > --exclude-dir= option or .svnrc file where excluding directories > could be done. So far, I've come up empty. I

Re: RFC: future gfortran development and subversion

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 16:55 -0700, Kean Johnston wrote: > >>I fear the impending switch to subversion will have a negative impact on > >>the future development of gfortran due the rather limited number of people > >>who actually supply patches and the sudden increase in hardware > >>requirements.

Re: RFC: future gfortran development and subversion

2005-10-19 Thread Daniel Berlin
On Wed, 2005-10-19 at 19:43 -0700, Kean Johnston wrote: > > I saw no postings that contained anything like a design for doing this, > > etc, to the dev list from you. > http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=106243 > Oh that one, i'm sorry, i confused your thread with anothe

Re: A couple more subversion notes

2005-10-20 Thread Daniel Berlin
On Thu, 2005-10-20 at 11:51 +0200, Giovanni Bajo wrote: > Gabriel Dos Reis <[EMAIL PROTECTED]> wrote: > > > I'm looking forward to solutions that lower the entry barrier, > > specifically with repect too OpenSSH, diff and svk. > > > I'm going to write something in the wiki about svk. There's muc

Re: A couple more subversion notes

2005-10-20 Thread Daniel Berlin
On Thu, 2005-10-20 at 12:11 +0200, Arnaud Charlet wrote: > Same for saying "this will be improved in the next version of svn". > It is assuming that upgrading versions of svn clients for people is a no > cost operation, which is again not the case in practice. > > And maybe if svn 1.4 will improv

Re: A couple more subversion notes

2005-10-20 Thread Daniel Berlin
On Thu, 2005-10-20 at 14:09 +0200, Gabriel Dos Reis wrote: > "Giovanni Bajo" <[EMAIL PROTECTED]> writes: > > > [...] > > | Even if we assume that it's impossible to upgrade OpenSSH on a given > platform > | for some weird reason, > > I appreciate your effort in this, but I strongly suggest tha

Re: A couple more subversion notes

2005-10-20 Thread Daniel Berlin
> I'd also remember that this issue (diff of a single file across SSH being > slower) can be fixed by either an OpenSSH upgrade (which should be flawless > in many cases), or a svn:// readonly access (which I still have to > understand if it can be done), svn:// readonly access is up and running

Re: A couple more subversion notes

2005-10-20 Thread Daniel Berlin
On Thu, 2005-10-20 at 09:39 -0500, Bobby McN wrote: > Daniel Berlin wrote: > > > > Daniel, I don't have an account with the repository. > How would I set my computer up to get the gcc code anonymously? > All i do is compile the code to make sure it will work with i686-

Re: A couple more subversion notes

2005-10-20 Thread Daniel Berlin
On Thu, 2005-10-20 at 08:52 -0700, Ian Lance Taylor wrote: > Richard Guenther <[EMAIL PROTECTED]> writes: > > > If it is at all possible we should probably try to keep read-only CVS > > working > > (and up-to-date) for HEAD and release-branches. This will allow occasional > > contributors and te

Re: A couple more subversion notes

2005-10-20 Thread Daniel Berlin
On Thu, 2005-10-20 at 10:04 -0700, Joe Buck wrote: > Gabriel Dos Reis <[EMAIL PROTECTED]> wrote: > > > I'm looking forward to solutions that lower the entry barrier, > > > specifically with repect too OpenSSH, diff and svk. > > I think we should try to optimize the read-only access case, since la

Whoops - Working copy size in subversion

2005-10-20 Thread Daniel Berlin
So, after staring at the working copy to look at ways to reduce size, it turns out i foo-barred the conversion command line slightly in my last conversion, and it's setting the eol-style property on every single file (it ignored my misspelled option :P). I've done this conversion about 80 billion

Re: RFC: future gfortran development and subversion

2005-10-20 Thread Daniel Berlin
On Thu, 2005-10-20 at 07:25 -0700, Steve Kargl wrote: > On Thu, Oct 20, 2005 at 02:47:19PM +0200, Florian Weimer wrote: > > * Daniel Berlin: > > > > > You could simply do non-recursive checkouts (svn co -N) of the dirs you > > > want. > > > SVN doesn'

Re: Question WRT liveness of svn repository...

2005-10-20 Thread Daniel Berlin
On Thu, 2005-10-20 at 11:06 -0700, David Daney wrote: > I just did an unapproved commit to the svn repository (r105372) on the > theory that it is still a test repository. > > This is permitted isn't it? Sure. > > One thing that happened is that all the bugzilla bugs that were > referenced go

Re: RFC: future gfortran development and subversion

2005-10-20 Thread Daniel Berlin
> > I actually forgot the dumbest and easiest solution, that works fine, > > that is, to use svn switch. > > > > checkout a gcc copy. > > > > go to the gcc subdir > > > > svn switch svn+ssh://[EMAIL PROTECTED]/svn/gcc/emptydir ada > > > > repeat for each dir you don't want. > > > > This allow

Re: A couple more subversion notes

2005-10-20 Thread Daniel Berlin
On Fri, 2005-10-21 at 02:19 +0200, Lars Gullik Bjønnes wrote: > Bernd Schmidt <[EMAIL PROTECTED]> writes: > > | Lars Gullik Bjønnes wrote: > | > It seems that svn is unable to send all its requests to the svn > | > repo over one ssh connection. In one test I just did I had to enter > | > the ssh p

Re: RFC: future gfortran development and subversion

2005-10-21 Thread Daniel Berlin
On Fri, 2005-10-21 at 06:56 +0200, Paul Thomas wrote: > Dear All, > > >>I spent nearly 5 hours yesterday reading the svn FAQ, mailing list > >>archives, and the docs. I never came across this solution. > >> > >> > Could somebody please distill the wisdom from this thread onto the > Wiki? I

Re: A couple more subversion notes

2005-10-21 Thread Daniel Berlin
On Fri, 2005-10-21 at 09:29 +0200, Lars Gullik Bjønnes wrote: > Daniel Berlin <[EMAIL PROTECTED]> writes: > > | On Fri, 2005-10-21 at 02:19 +0200, Lars Gullik Bjønnes wrote: > | > Bernd Schmidt <[EMAIL PROTECTED]> writes: > | > > | > | Lars Gullik Bjønne

Re: svn tag inspection

2005-10-21 Thread Daniel Berlin
On Fri, 2005-10-21 at 15:38 -0700, Mike Stump wrote: > svn tag inspection: > > mrs $ time cvs log version.c | grep apple-gcc-52 > real0m3.640s > user0m0.181s > sys 0m0.037s > > mrs $ time svn ls svn+ssh://gcc.gnu.org/svn/gcc/tags | grep -i apple- > gcc-52 > real0m5.233s > user

So here is the final subversion plan

2005-10-21 Thread Daniel Berlin
After considering all the comments, etc, here is the plan. We will move to subversion starting Wednesday, October 26th. This means that CVS except for wwwdocs will become readonly at that time. The conversion should take roughly 39 hours. I have chosen wednesday because: a. 1.3.0rc1 will be out

Re: A question on alias analysis

2005-10-24 Thread Daniel Berlin
On Mon, 2005-10-24 at 04:50 +, shreyas krishnan wrote: > Hi , > I am overwhelmed with the jargon and world of alias analysis and > different kinds of it. I was wondering if some one can help me with > this simple question. Is deciding if a pointer is pointing to what > segment (heap/othe

Re: GGC Questions

2005-10-25 Thread Daniel Berlin
On Tue, 2005-10-25 at 10:13 +0530, Ranjit Mathew wrote: > On 10/25/05, Mike Stump <[EMAIL PROTECTED]> wrote: > > > > > > First off, several fields are marked "skip", though the > > > documents seem to strongly discourage this. For example, > > > see ssa_use_operand_t in tree.h. > > > > Was this a q

Re: SVN 1.3?

2005-10-25 Thread Daniel Berlin
On Tue, 2005-10-25 at 16:39 -0400, Richard Kenner wrote: > The Wiki mentiones it, but not where to get it. Google searches don't > see to find the tar file for it. I will email the list when the release candidate is released.

REMINDER: CVS Server going readonly tomorrow

2005-10-25 Thread Daniel Berlin
At 12:00PM EST tomorrow, GCC CVS, excluding wwwdocs, will become readonly. I will announce when the new SVN repository is ready. I will make the final commit to the cvs repository noting it has moved. in the toplevel dir of *both* /cvs/gcc and /cvs/gcc/gcc In the meanwhile, 1.3.0rc1 of SVN will

Re: In the meanwhile, 1.3.0rc1 of SVN will become available ..

2005-10-26 Thread Daniel Berlin
On Wed, 2005-10-26 at 11:32 +, Toon Moene wrote: > Ah, but which is the real one ? > > [TXT] md5sums.txt 26-Oct-2005 03:41 389 > [TXT] sha1sums.txt26-Oct-2005 03:41 491 > [ ] subversion-1.3.0-rc1..> 26-Oct-2005 03:42 4.7M > [TXT] subversion-1.3.0-rc1..> 26-Oct-2005

Re: Out of curiosity: [EMAIL PROTECTED]

2005-10-26 Thread Daniel Berlin
On Wed, 2005-10-26 at 18:18 +0200, Paolo Carlini wrote: > What are the plans for it? It will stay alive, and svn log messages will be sent there. > > Often, I find it very useful, will be renamed to gcc-svn and kept alive? I have no care in the world as to whether we rename it or not. It's a

Backlash newline newline backlash whiskey tango foxtrot

2005-10-27 Thread Daniel Berlin
Are you guys done trying to decide what color to paint this bikeshed yet? If not, I suggest maroon (http://maroon.bikeshed.com), or maybe aquamarine (http://aquamarine.bikeshed.com). I believe every opinion anyone could ever have about this issue has been put forth, and nobody on either side has

Re: backslash whitespace newline

2005-10-27 Thread Daniel Berlin
> > I believe every opinion anyone could ever have about this issue has been > > put forth, and nobody on either side has been convinced of anything, > > other than that the other side just doesn't get it. > > Well the purpose of the discussion here is precisely to see > if there is a consensus f

<    1   2   3   4   5   6   7   8   9   10   >