[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guix Cuirass - Continuous Integration - Crash Error
From: |
Reza Alizadeh Majd |
Subject: |
Re: Guix Cuirass - Continuous Integration - Crash Error |
Date: |
Wed, 12 Jun 2019 19:20:35 +0430 |
User-agent: |
Cyrus-JMAP/3.1.6-663-gf46ad30-fmstable-20190607v1 |
Hi Ricardo,
Sorry I thought it might be helpful.
lastly I think I find this issue's source, it seems that there was an issue
about definition and usage of inputs.
I tried to define spec from scratch and run cuirass manually. here is my new
sample spec definition:
```
(define my-spec
'((#:name . "my-manifest")
(#:load-path-inputs . ("guix"))
(#:package-path-inputs . ("guix"))
(#:proc-input . "guix")
(#:proc-file . "build-aux/cuirass/gnu-system.scm")
(#:proc . cuirass-jobs)
(#:proc-args . ((subset . "hello")
(systems . ("x86_64-linux"))))
(#:inputs . (((#:name . "guix")
(#:url . "git://git.savannah.gnu.org/guix.git")
(#:load-path . ".")
(#:branch . "master")
(#:no-compile? . #t))))))
(list my-spec)
```
and I run cuirass manually using following command:
```
$ cuirass --databas=mytest.db --specifications=my-spec.scm
```
now I receive following warnings when running above command:
```
2019-06-12T19:06:03 running Fibers on 4 kernel threads
2019-06-12T19:06:03 marking stale builds as "scheduled"...
2019-06-12T19:06:03 listening on 0.0.0.0:8082
2019-06-12T19:06:03 retrieving list of pending builds...
2019-06-12T19:06:03 heap: 11.00 MiB; threads: 10; file descriptors: 49
2019-06-12T19:06:03 canceling 0 stale builds
2019-06-12T19:06:03 restarting 0 pending builds
2019-06-12T19:06:03 building 0 derivations in batches of 200
2019-06-12T19:06:03 done with 0 derivations
2019-06-12T19:06:03 done with restarted builds
2019-06-12T19:06:03 fetching input 'guix' of spec 'my-manifest'
2019-06-12T19:06:04 fetched input 'guix' of spec 'my-manifest' (commit
"798b80cea2ebf4a2303cef94468803cd50a51f7d")
2019-06-12T19:06:04 next evaluation in 30 seconds
2019-06-12T19:06:04 evaluating spec 'my-manifest'
`_IOLBF' is deprecated. Use the symbol 'line instead.
warning: failed to load '(build-aux build-self)':
no code for module (build-aux build-self)
warning: failed to load '(build-aux build-self)':
no code for module (build-aux build-self)
warning: failed to load '(build-aux check-available-binaries)':
no code for module (build-aux check-available-binaries)
checking final inputs for 'x86_64-linux'...
checking final inputs for 'i686-linux'...
checking final inputs for 'armhf-linux'...
warning: failed to load '(build-aux check-final-inputs-self-contained)':
no code for module (build-aux check-final-inputs-self-contained)
```
is it possible that I missed something?
Thanks,
Reza