For some reasons, untagging some passing specs, broke other specs :p I'll be investigating and untagging more specs. Expect to see some failures for a few days. Also, $ rake spec:ci:stats will give you more details about the specs including the % passed per section.
- Matt On Sun, Sep 27, 2009 at 5:17 PM, Conrad Taylor <conra...@gmail.com> wrote: > Laurent, thanks for the update. I just wanted to make sure that I'm in > sync with the current revision. > -Conrad > > > On Sun, Sep 27, 2009 at 4:43 PM, Laurent Sansonetti <lsansone...@apple.com > > wrote: > >> Hi Conrad, >> >> This is well known, Matt worked on the specs yesterday night, untagging >> specs that now pass, and apparently some of them should be re-tagged :) >> >> Stay tuned, >> >> Laurent >> >> >> On Sep 27, 2009, at 4:17 PM, Conrad Taylor wrote: >> >> Hi Laurent, after rebuilding LLVM and MacRuby on Snow Leopard, I'm seeing >>> the following when I run 'macrake spec:ci': >>> >>> $ macrake spec:ci >>> (in /Users/conradwt/macruby.dir/projects/macruby-trunk) >>> unknown: warning: already initialized constant MACRUBY_VERSION >>> ./mspec/bin/mspec ci -B ./spec/macruby.mspec :full >>> MacRuby version 0.5 (ruby 1.9.0) [universal-darwin10.0, x86_64] >>> .[!] Compiling fixture >>> `/Users/conradwt/macruby.dir/projects/macruby-trunk/spec/macruby/fixtures/method.m' >>> .[!] Compiling fixture >>> `/Users/conradwt/macruby.dir/projects/macruby-trunk/spec/macruby/fixtures/constant.m' >>> .[!] Compiling fixture >>> `/Users/conradwt/macruby.dir/projects/macruby-trunk/spec/macruby/fixtures/exception.m' >>> ........[!] Compiling fixture >>> `/Users/conradwt/macruby.dir/projects/macruby-trunk/spec/macruby/fixtures/object.m' >>> .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................cat: >>> stdin: Bad file descriptor >>> cat: stdin: Bad file descriptor >>> ..cat: stdin: Bad file descriptor >>> cat: stdin: Bad file descriptor >>> .....................................................................F.............macruby(42621,0x7fff70286be0) >>> malloc: reference count underflow for 0x2000864e0, break on >>> auto_refcount_underflow_error to debug. >>> >>> F.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................F............................................................................................................................................................................. >>> >>> 1) >>> self.send(:block_given?) returns true if and only if a block is supplied >>> FAILED >>> Expected false not to equal false >>> core:in `raise:' >>> core:in `each' >>> core:in `all?' >>> core:in `each' >>> >>> 2) >>> Kernel#eval includes file and line information in syntax error FAILED >>> Expected SyntaxError >>> but got NoMethodError (undefined method `coerce' for >>> ##-<MockObject:0x2092aa440 @name="non-numeric", @null=nil>) >>> core:in `raise:' >>> >>> 3) >>> Socket::IPSocket#getaddress raises an error on unknown hostnames FAILED >>> Expected SocketError but no exception was raised >>> core:in `raise:' >>> >>> Finished in 120.582898 seconds >>> >>> 1825 files, 8035 examples, 22067 expectations, 3 failures, 0 errors >>> rake aborted! >>> Command failed with status (1): [./mspec/bin/mspec ci -B >>> ./spec/macruby.msp...] >>> >>> >>> On Sun, Sep 27, 2009 at 3:04 PM, Laurent Sansonetti < >>> lsansone...@apple.com> wrote: >>> Hi Conrad >>> >>> Yes the llvm revision changed. I generaly advertise it on the list but I >>> forgot this time. Sorry. >>> >>> Check the README file for more info. >>> >>> Laurent >>> >>> Sent from my iPhone >>> >>> On Sep 27, 2009, at 2:55 PM, Conrad Taylor <conra...@gmail.com> wrote: >>> >>> Hi, I just did an svn update of the source and build problems do exist >>>> on Snow Leopard. Did LLVM change ? Is there any way to add this >>>> dependency >>>> to the overall build because I only had LLVM issues prior to my initial >>>> install of it? Now, if LLVM revision starts changing without our >>>> knowledge, >>>> this will cause issues going forward for building MacRuby. BTW, I have >>>> been >>>> building successfully for the last 6 months or so. >>>> >>>> -Conrad >>>> >>>> On Sat, Sep 26, 2009 at 5:24 PM, Laurent Sansonetti < >>>> lsansone...@apple.com> wrote: >>>> Hi Sergei, >>>> >>>> It looks like trunk has build issues on both Leopard and SnowLeopard. >>>> This is related to the Ruby compiler (rubyc). >>>> >>>> Vincent (who runs Leopard) told me yesterday about that and it looks >>>> like you're hitting the same problem. >>>> >>>> Also, a few persons (including Claudio who runs the nighty build server) >>>> had problems on Snow Leopard. I can't reproduce the problem on my >>>> environment yet so it will take some time for me to fix it. >>>> >>>> If any of you running Snow Leopard was able to build trunk, let me know. >>>> >>>> Laurent >>>> >>>> >>>> On Sep 26, 2009, at 3:36 PM, sergei homjakov wrote: >>>> >>>> Hello! I have problem with build macruby 0.5 (command rake) >>>> >>>> $ rake >>>> >>>> /opt/local/bin/ruby tool/compile_prelude.rb prelude.rb miniprelude.c.new >>>> rm miniprelude.c.new /usr/bin/gcc -I. -I./include -I./onig >>>> -I/usr/include/libxml2 -arch i386 -arch x86_64 -fno-common -pipe -O3 -g >>>> -Wall -fexceptions -Wno-parentheses -Wno-deprecated-declarations -Werror >>>> -std=c99 -c prelude.c -o prelude.o cp miniprelude.c prelude.c /usr/bin/g++ >>>> -I. -I./include -I./onig -I/usr/include/libxml2 -arch i386 -arch x86_64 >>>> -fno-common -pipe -O3 -g -Wall -fexceptions -Wno-parentheses >>>> -Wno-deprecated-declarations -Werror -std=c99 array.o bignum.o class.o >>>> compar.o complex.o enum.o enumerator.o error.o eval.o file.o load.o proc.o >>>> gc.o hash.o inits.o io.o math.o numeric.o object.o pack.o parse.o prec.o >>>> dir.o process.o random.o range.o rational.o re.o onig/regcomp.o >>>> onig/regext.o onig/regposix.o onig/regenc.o onig/reggnu.o onig/regsyntax.o >>>> onig/regerror.o onig/regparse.o onig/regtrav.o onig/regexec.o >>>> onig/regposerr.o onig/regversion.o onig/enc/ascii.o onig/enc/unicode.o >>>> onig/enc/utf8.o onig/enc/euc_jp.o onig/enc/sjis.o onig/enc/iso8859_1.o >>>> onig/enc/utf16_be.o onig/enc/utf16_le.o onig/enc/utf32_be.o >>>> onig/enc/utf32_le.o ruby.o set.o signal.o sprintf.o st.o string.o struct.o >>>> time.o transcode.o util.o variable.o version.o thread.o id.o objc.o bs.o >>>> encoding.o dln.o dmyext.o marshal.o gcd.o vm_eval.o prelude.o >>>> bridgesupport.o compiler.o vm.o MacRuby.o -L/usr/local/lib -lpthread -lffi >>>> -lm -lLLVMBitWriter -lLLVMX86CodeGen -lLLVMX86Info -lLLVMSelectionDAG >>>> -lLLVMAsmPrinter -lLLVMJIT -lLLVMExecutionEngine -lLLVMCodeGen >>>> -lLLVMScalarOpts -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMTarget >>>> -lLLVMMC -lLLVMCore -lLLVMSupport -lLLVMSystem -lpthread -ldl -lxml2 -lobjc >>>> -lauto -framework Foundation -dynamiclib -undefined suppress >>>> -flat_namespace >>>> -install_name >>>> /Library/Frameworks/MacRuby.framework/Versions/0.5/usr/lib/libmacruby.dylib >>>> -current_version 0.5 -compatibility_version 0.5 -o libmacruby.1.9.0.dylib >>>> ./miniruby -I. -I./lib bin/rubyc --internal -C "lib/net/imap.rb" -o >>>> "lib/net/imap.rbo" lib/net/imap.rb:1131: premature end of char-class: >>>> /[\x80-\xff\r\n]/ lib/net/imap.rb:1882: end pattern in group: /\G(?:(?# 1: >>>> SPACE )( +)|(?# 2: NIL )(NIL)(?=[\x80-\xff(){ \x00-\x1f\x7f%*"\\\[\]+])|(?# >>>> 3: NUMBER )(\d+)(?=[\x80-\xff(){ \x00-\x1f\x7f%*"\\\[\]+])|(?# 4: ATOM >>>> )([\x80-\xff(){ \x00-\x1f\x7f%*"\\\[\]+]+)|(?# 5: QUOTED >>>> )"((?:[\x00\r\n"\\]|\\["\\])*)"|(?# 6: LPAR )(\()|(?# 7: RPAR )(\))|(?# 8: >>>> BSLASH )(\\)|(?# 9: STAR )(\*)|(?# 10: LBRA )(\[)|(?# 11: RBRA )(\])|(?# >>>> 12: >>>> LITERAL )\{(\d+)\}\r\n|(?# 13: PLUS )(\+)|(?# 14: PERCENT )(%)|(?# 15: CRLF >>>> )(\r\n)|(?# 16: EOF )(\z))/i lib/net/imap.rb:2436: premature end of >>>> char-class: /[\x80-\xff\r\n]/ lib/net/imap.rb:2767: end pattern with >>>> unmatched parenthesis: /\G(?# 1: NAME >>>> )(?:NIL|"((?:[\x80-\xff\x00\r\n"\\]|\\["\\])*)") (?# 2: ROUTE >>>> )(?:NIL|"((?:[\x80-\xff\x00\r\n"\\]|\\["\\])*)") (?# 3: MAILBOX >>>> )(?:NIL|"((?:[\x80-\xff\x00\r\n"\\]|\\["\\])*)") (?# 4: HOST >>>> )(?:NIL|"((?:[\x80-\xff\x00\r\n"\\]|\\["\\])*)")\)/i lib/net/imap.rb:2831: >>>> premature end of char-class: /(?# FLAG )\\([\x80-\xff(){ >>>> \x00-\x1f\x7f%"\\]+)|(?# ATOM )([\x80-\xff(){ \x00-\x1f\x7f%*"\\]+)/ >>>> unknown: [BUG] Segmentation fault MacRuby version 0.5 (ruby 1.9.0) >>>> [universal-darwin9.0, x86_64] >>>> >>>> Error when executing `./miniruby --emit-llvm >>>> "/var/folders/OU/OUarP1IfGbW42ZIf+RRW8E+++TI/-Tmp-/imap.bc" >>>> MREP_12163095864224378147 "lib/net/imap.rb"' rake aborted! Command failed >>>> with status (1): -I. -I./lib bin/rubyc --interna... >>>> >>>> /opt/local/bin/ruby -v >>>> >>>> ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin9] >>>> >>>> /opt/local/bin/rake --version >>>> rake, version 0.8.7 >>>> >>>> >>>> Sergei. >>>> Thanks. >>>> _______________________________________________ >>>> MacRuby-devel mailing list >>>> MacRuby-devel@lists.macosforge.org >>>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >>>> >>>> _______________________________________________ >>>> MacRuby-devel mailing list >>>> MacRuby-devel@lists.macosforge.org >>>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >>>> >>>> _______________________________________________ >>>> MacRuby-devel mailing list >>>> MacRuby-devel@lists.macosforge.org >>>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >>>> >>> >>> _______________________________________________ >>> MacRuby-devel mailing list >>> MacRuby-devel@lists.macosforge.org >>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >>> >>> >>> _______________________________________________ >>> MacRuby-devel mailing list >>> MacRuby-devel@lists.macosforge.org >>> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >>> >> >> _______________________________________________ >> MacRuby-devel mailing list >> MacRuby-devel@lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel >> > > > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel > >
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel