[llvm-commits] llvm-gcc mirror update delayed again

Reid Spencer rspencer at reidspencer.com
Sun Apr 29 07:24:38 PDT 2007


On Sun, 29 Apr 2007 07:11:45 -0700
 Jeff Cohen <jeffc at jolt-lang.org> wrote:
>It happened again last night.  According to the log:
>
>------------------------------------------------------------------------
>r319 | bwendlin | 2007-04-29 02:04:05 -0700 (Sun, 29 Apr 2007) | 1 line
>
>auto-merge 2007-04-29T02:00:00-0700
>------------------------------------------------------------------------
>
>it updated at 2am.  But my nightly tester at 3am did not pull in 319, 
>only 318 (which it failed to pull in the previous night).  But updating 
>now pulls in 319.

As I suspected, I think those times are bogus :)

>
>So when is the mirror updated? If not 2am, why does the log show 2am?  
>If it is 2am, then how does an update an hour later fail to see it?  

Bill needs to answer those questions.

> And 
>why does there have to be a mirror in the first place?  Why can't you do 
>your commits directly to a publicly accessible repository?  What benefit 
>is there to keeping the code under wraps for less than 24 hours?

Jeff, we all suffer this frustration. If we could change it, it would be better by now.  It is the way it is because of how Apple has organized their internal repository. llvm-gcc is comingled with Apple GCC and that repository isn't accessible outside Apple. Consequently, the mirror allows llvm-gcc to be accessible by the community without providing access to the rest of Apple GCC (or something like that, I'm vague on the details).

We would have a fully commitable llvm-gcc repository under Subversion by now if we were cut over, but we're not. Because there's a lot going on in the community right now, we've put off the SVN migration until June. So, a few more weeks of patience and things should get much better in this regard.

Reid.
>
>Bill Wendling wrote:
>> Have others come across this failure?
>>
>> -bw
>>
>> On Apr 28, 2007, at 7:22 AM, Jeff Cohen wrote:
>>
>>> Once again, the log claims it was updated at 2am PDT, but my nightly
>>> tester failed to pull in any changes at 3am.  Revision 318 is now
>>> present at 7am.
>>>
>>> _______________________________________________
>>> llvm-commits mailing list
>>> llvm-commits at cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>>
>>
>>
>>
>
>_______________________________________________
>llvm-commits mailing list
>llvm-commits at cs.uiuc.edu
>http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list