How are the directories /tmp/tmpUOouim-sage-git-temp and 
/home/jkroeker/Projects/sage-patchbot supposed to be related, is there a 
symlink or something?


The tmp directory has gone. To my knowledge there is only a 
(patchbot-)symlink 
/tmp/tmpUOouim-sage-git-temp/upstream -> 
/home/jkroeker/Projects/sage-patchbot/upstream

/home, /home/jkroeker, /home/jkroeker/Projects and /tmp  are not symlinks  
or mountpoints (checked with 'ls' and 'mountpoint')

Now when I try to reproduce the issue by running a certain ticket,

./sage --nodotsage -patchbot --ticket=16878 

at the first run I hit the documentation build issue(?)

[reference] WARNING: Unable to fetch 
/home/jkroeker/Projects/sage-patchbot/src/doc/output/doctrees/en/reference/modfrm_hecketriangle/environment.pickle
Error building the documentation.
Traceback (most recent call last):
  File "/home/jkroeker/Projects/sage-patchbot/src/doc/common/builder.py", line 
1490, in <module>
    getattr(get_builder(name), type)()
  File "/home/jkroeker/Projects/sage-patchbot/src/doc/common/builder.py", line 
291, in _wrapper
    getattr(get_builder(document), 'inventory')(*args, **kwds)
  File "/home/jkroeker/Projects/sage-patchbot/src/doc/common/builder.py", line 
515, in _wrapper
    getattr(DocBuilder(self.name, lang), format)(*args, **kwds)
  File "/home/jkroeker/Projects/sage-patchbot/src/doc/common/builder.py", line 
109, in f
    execfile(sys.argv[0])
  File 
"/home/jkroeker/Projects/sage-patchbot/src/doc/common/custom-sphinx-build.py", 
line 210, in <module>
    raise OSError(ERROR_MESSAGE)
OSError: [reference] WARNING: Unable to fetch 
/home/jkroeker/Projects/sage-patchbot/src/doc/output/doctrees/en/reference/modfrm_hecketriangle/environment.pickle

make: *** [doc-html] Error 1
Traceback (most recent call last):
  File "/home/jkroeker/Projects/sage-patchbot/local/bin/patchbot/patchbot.py", 
line 458, in test_a_ticket
    do_or_die("$MAKE")
  File "/home/jkroeker/Projects/sage-patchbot/local/bin/patchbot/util.py", line 
107, in do_or_die
    raise exn_class, "%s %s" % (res, cmd)
Exception: 512 $MAKE
Traceback (most recent call last):
  File "/home/jkroeker/Projects/sage-patchbot/local/bin/patchbot/patchbot.py", 
line 458, in test_a_ticket
    do_or_die("$MAKE")
  File "/home/jkroeker/Projects/sage-patchbot/local/bin/patchbot/util.py", line 
107, in do_or_die
    raise exn_class, "%s %s" % (res, cmd)
Exception: 512 $MAKE



and at the second run a timeout for cmdline test:

sage -t --long src/sage/tests/cmdline.py
**********************************************************************
File "src/sage/tests/cmdline.py", line 104, in 
sage.tests.cmdline.test_executable
Failed example:
    (out, err, ret) = test_executable(["sage"])
Exception raised:
    Traceback (most recent call last):
      File 
"/home/jkroeker/Projects/sage-patchbot/local/lib/python2.7/site-packages/sage/doctest/forker.py",
 
line 480, in _run
        self.execute(example, compiled, test.globs)
      File 
"/home/jkroeker/Projects/sage-patchbot/local/lib/python2.7/site-packages/sage/doctest/forker.py",
 
line 839, in execute
        exec compiled in globs
      File "<doctest sage.tests.cmdline.test_executable[6]>", line 1, in 
<module>
        (out, err, ret) = test_executable(["sage"])
      File 
"/home/jkroeker/Projects/sage-patchbot/local/lib/python2.7/site-packages/sage/tests/cmdline.py",
 
line 650, in test_executable
        raise RuntimeError("timeout in test_executable()")
    RuntimeError: timeout in test_executable()
**********************************************************************
File "src/sage/tests/cmdline.py", line 105, in 
sage.tests.cmdline.test_executable
Failed example:
    out.find(version()) >= 0
Expected:
    True
Got:
    False
**********************************************************************
1 item had failures:
   2 of 210 in sage.tests.cmdline.test_executable
    [209 tests, 2 failures, 213.95 s]

while all other tests pass (patchbot is on ticket_merged branch) .


Jakob

Am Montag, 22. September 2014 19:24:49 UTC+2 schrieb Volker Braun:
>
> The include file is installed in 
> /home/jkroeker/Projects/sage-patchbot/local/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h,
>  
> and the following fails:
>
> gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -fPIC 
> -I/tmp/tmpUOouim-sage-git-temp-16878/local/lib/python/site-packages/numpy/core/include
>  
> -I/tmp/tmpUOouim-sage-git-temp-16878/local/include 
> -I/tmp/tmpUOouim-sage-git-temp-16878/local/include/csage 
> -I/tmp/tmpUOouim-sage-git-temp-16878/src 
> -I/tmp/tmpUOouim-sage-git-temp-16878/src/sage/ext 
> -I/home/jkroeker/Projects/sage-patchbot/local/include/python2.7 -c 
> build/cythonized/sage/calculus/riemann.c -o 
> build/temp.linux-x86_64-2.7/build/cythonized/sage/calculus/riemann.o 
> -fno-strict-aliasing -w
> build/cythonized/sage/calculus/riemann.c:348:31: fatal error: 
> numpy/arrayobject.h: No such file or directory
>
> How are the directories /tmp/tmpUOouim-sage-git-temp and 
> /home/jkroeker/Projects/sage-patchbot supposed to be related, is there a 
> symlink or something?
>
>
>
> On Monday, September 22, 2014 5:09:20 PM UTC+1, Jakob Kroeker wrote:
>>
>> It seems that my patchbot 'groebner' hits (at least in the past) too 
>> many build failures, while other patchbots succeeds for the same tickets.
>> So I suspect something is/was fishy.
>>
>> A typical log did look like 
>>   
>> http://patchbot.sagemath.org/log/16878/debian/wheezy/sid/x86_64/3.8.0-29-generic/groebner/2014-08-29%2016:29:58%20+0200?short
>>
>> When I checkout the ticket by hand instead and run 'make -j 23 ' I cannot 
>> reproduce the problems yet.
>>
>> Any idea about the causing issues?
>>
>> Remark: 
>> maybe the issue is meanwhile fixed, but now the patchbots stuck in ticket 
>> 15339, see
>>
>>   https://github.com/robertwb/sage-patchbot/issues/52
>>
>> so I stopped the patchbots 'andromeda' and 'groebner' for now.
>>
>>
>> Jakob
>>
>>
>>
>>
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to