#362801 success

652fa62octaspire

Fix indentation, fix test runner after failure test

Owner
~octaspire
Created
a month ago
Updated
a month ago
Build manifest
view manifest »

Tasks

view log »
setup view log »
show-help view log »
show-version view log »
check-version view log »
go to bottom »
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
[#362801] 2020/12/08 22:11:57 Booting image debian/bullseye (default) on port 22680
[#362801] 2020/12/08 22:11:58 Waiting for guest to settle
[#362801] 2020/12/08 22:12:05 Sending tasks
[#362801] 2020/12/08 22:12:06 Sending build environment
[#362801] 2020/12/08 22:12:06 Installing packages
Warning: Permanently added '[localhost]:22680' (ECDSA) to the list of known hosts.
Get:1 http://deb.debian.org/debian bullseye InRelease [123 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 Packages.diff/Index [37.0 kB]
Ign:2 http://deb.debian.org/debian bullseye/main amd64 Packages.diff/Index
Get:3 http://deb.debian.org/debian bullseye/main Translation-en.diff/Index [37.0 kB]
Ign:3 http://deb.debian.org/debian bullseye/main Translation-en.diff/Index
Get:4 http://deb.debian.org/debian bullseye/main amd64 Packages [7908 kB]
Get:5 http://deb.debian.org/debian bullseye/main Translation-en [6047 kB]
Fetched 14.2 MB in 4s (3282 kB/s)
Reading package lists...
Warning: Permanently added '[localhost]:22680' (ECDSA) to the list of known hosts.
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version (12.8).
The following additional packages will be installed:
  binfmt-support libpipeline1
Suggested packages:
  sbcl-doc sbcl-source slime
The following NEW packages will be installed:
  binfmt-support libpipeline1 sbcl
0 upgraded, 3 newly installed, 0 to remove and 136 not upgraded.
Need to get 9314 kB of archives.
After this operation, 47.8 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bullseye/main amd64 libpipeline1 amd64 1.5.3-1 [34.3 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 binfmt-support amd64 2.2.1-1 [66.1 kB]
Get:3 http://deb.debian.org/debian bullseye/main amd64 sbcl amd64 2:2.0.10-1 [9213 kB]
Fetched 9314 kB in 1s (7159 kB/s)
Selecting previously unselected package libpipeline1:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 29872 files and directories currently installed.)
Preparing to unpack .../libpipeline1_1.5.3-1_amd64.deb ...
Unpacking libpipeline1:amd64 (1.5.3-1) ...
Selecting previously unselected package binfmt-support.
Preparing to unpack .../binfmt-support_2.2.1-1_amd64.deb ...
Unpacking binfmt-support (2.2.1-1) ...
Selecting previously unselected package sbcl.
Preparing to unpack .../sbcl_2%3a2.0.10-1_amd64.deb ...
Unpacking sbcl (2:2.0.10-1) ...
Setting up libpipeline1:amd64 (1.5.3-1) ...
Setting up binfmt-support (2.2.1-1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/binfmt-support.service → /lib/systemd/system/binfmt-support.service.
Setting up sbcl (2:2.0.10-1) ...
Processing triggers for systemd (246.6-2) ...
Processing triggers for libc-bin (2.31-4) ...
[#362801] 2020/12/08 22:12:15 Cloning repositories
Cloning into 'tagmov'...
+ cd tagmov
+ git checkout -q 652fa626242a851dfa3eeb1ebe637b126cf79741
+ cd tagmov
+ git submodule update --init
[#362801] 2020/12/08 22:12:16 Running task setup
[#362801] 2020/12/08 22:12:23 Running task show-help
[#362801] 2020/12/08 22:12:23 Running task show-version
[#362801] 2020/12/08 22:12:24 Running task check-version
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
+ curl -O https://beta.quicklisp.org/quicklisp.lisp
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 57144  100 57144    0     0   688k      0 --:--:-- --:--:-- --:--:--  688k
+ sbcl --load quicklisp.lisp --eval '(quicklisp-quickstart:install)' --eval '(ql-util:without-prompting (ql:add-to-init-file))' --eval '(quit)'
This is SBCL 2.0.10.debian, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.

  ==== quicklisp quickstart 2015-01-28 loaded ====

    To continue with installation, evaluate: (quicklisp-quickstart:install)

    For installation options, evaluate: (quicklisp-quickstart:help)

; Fetching #<URL "http://beta.quicklisp.org/client/quicklisp.sexp">
; 0.82KB
==================================================
838 bytes in 0.00 seconds (203.62KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/client/2020-01-04/quicklisp.tar">
; 250.00KB
==================================================
256,000 bytes in 0.03 seconds (7775.81KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/client/2015-09-24/setup.lisp">
; 4.94KB
==================================================
5,054 bytes in 0.00 seconds (0.00KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/asdf/2.26/asdf.lisp">
; 194.07KB
==================================================
198,729 bytes in 0.02 seconds (8048.08KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/dist/quicklisp.txt">
; 0.40KB
==================================================
408 bytes in 0.00 seconds (0.00KB/sec)
Installing dist "quicklisp" version "2020-10-16".
; Fetching #<URL "http://beta.quicklisp.org/dist/quicklisp/2020-10-16/releases.txt">
; 468.69KB
==================================================
479,939 bytes in 0.05 seconds (8980.81KB/sec)
; Fetching #<URL "http://beta.quicklisp.org/dist/quicklisp/2020-10-16/systems.txt">
; 341.59KB
==================================================
349,788 bytes in 0.04 seconds (9454.47KB/sec)

  ==== quicklisp installed ====

    To load a system, use: (ql:quickload "system-name")

    To find systems, use: (ql:system-apropos "term")

    To load Quicklisp every time you start Lisp, use: (ql:add-to-init-file)

    For more information, see http://www.quicklisp.org/beta/

I will append the following lines to #P"/home/build/.sbclrc":

  ;;; The following lines added by ql:add-to-init-file:
  #-quicklisp
  (let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
                                         (user-homedir-pathname))))
    (when (probe-file quicklisp-init)
      (load quicklisp-init)))

+ cd /home/build/tagmov
+ make
This is SBCL 2.0.10.debian, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
To load "alexandria":
  Load 1 ASDF system:
    asdf
  Install 1 Quicklisp release:
    alexandria
; Fetching #<URL "http://beta.quicklisp.org/archive/alexandria/2020-09-25/alexandria-20200925-git.tgz">
; 53.45KB
==================================================
54,730 bytes in 0.00 seconds (0.00KB/sec)
; Loading "alexandria"
[package alexandria]..............................
[package alexandria-2].
To load "unix-opts":
  Load 1 ASDF system:
    asdf
  Install 1 Quicklisp release:
    unix-opts
; Fetching #<URL "http://beta.quicklisp.org/archive/unix-opts/2020-09-25/unix-opts-20200925-git.tgz">
; 15.28KB
==================================================
15,647 bytes in 0.00 seconds (3807.69KB/sec)
; Loading "unix-opts"
[package unix-opts]...
To load "parse-float":
  Load 2 ASDF systems:
    alexandria asdf
  Install 1 Quicklisp release:
    parse-float
; Fetching #<URL "http://beta.quicklisp.org/archive/parse-float/2020-02-18/parse-float-20200218-git.tgz">
; 4.54KB
==================================================
4,653 bytes in 0.00 seconds (0.00KB/sec)
; Loading "parse-float"
[package parse-float].
; compiling file "/home/build/tagmov/tagmov.lisp" (written 08 DEC 2020 10:12:15 PM):
; processing (DEFPACKAGE :TAGMOV ...)
; processing (IN-PACKAGE :TAGMOV)
; processing (DEFUN CONCAT ...)
; processing (DEFSTRUCT TEXT ...)
; processing (DEFSTRUCT FILE ...)
; processing (DEFPARAMETER *FILES* ...)
; processing (DEFPARAMETER *RESULT* ...)
; processing (DEFPARAMETER *FONTFILE* ...)
; processing (DEFPARAMETER *FONTSIZE* ...)
; processing (DEFPARAMETER *FONTCOLOR* ...)
; processing (DEFPARAMETER *TXTS* ...)
; processing (DEFPARAMETER *BAR* ...)
; processing (DEFPARAMETER *BARH* ...)
; processing (DEFPARAMETER *VERBOSE* ...)
; processing (DEFPARAMETER *VERSION-MAJOR* ...)
; processing (DEFPARAMETER *VERSION-MINOR* ...)
; processing (DEFPARAMETER *VERSION-PATCH* ...)
; processing (DEFUN GET-VIDEO-DURATION ...)
; processing (DEFUN GET-VIDEO-WIDTH ...)
; processing (DEFUN ADD-INPUT-FILE ...)
; processing (DEFUN OUTPUT-FILE-PARSER ...)
; processing (DEFUN INPUT-FILE-PARSER ...)
; processing (DEFUN FONT-FILE-PARSER ...)
; processing (DEFUN FONT-SIZE-PARSER ...)
; processing (DEFUN FONT-COLOR-PARSER ...)
; processing (DEFUN TEXT-PARSER ...)
; processing (DEFUN TEXT-TO-COMMAND ...)
; processing (DEFUN BAR-PARSER ...)
; processing (DEFUN BARH-PARSER ...)
; processing (DEFUN VERBOSE-PARSER ...)
; processing (DEFUN MAX-DURATION ...)
; processing (DEFUN TOTAL-WIDTH ...)
; processing (DEFUN BAR-TO-COMMAND ...)
; processing (UNIX-OPTS:DEFINE-OPTS (:NAME :HELP ...) ...)
; processing (DEFUN DBG ...)
; processing (DEFMACRO WHEN-OPTION ...)
; processing (DEFUN RUN ...)
; processing (DEFUN USAGE ...)
; processing (DEFUN VERSION ...)
; processing (DEFUN UNKNOWN-OPTION ...)
; processing (DEFUN PARSER-ERROR ...)
; processing (DEFMACRO COND-OPTION ...)
; processing (DEFUN MAIN ...)

; wrote /home/build/.cache/common-lisp/sbcl-2.0.10.debian-linux-x64/home/build/tagmov/tagmov-tmp9OZEQ0G2.fasl
; compilation finished in 0:00:00.080
[undoing binding stack and other enclosing state... done]
[performing final GC... done]
[defragmenting immobile space... (fin,inst,fdefn,code,sym)=1049+958+18824+19524+26389... done]
[saving current Lisp image into /home/build/tagmov/tagmov:
writing 0 bytes from the read-only space at 0x50000000
writing 736 bytes from the static space at 0x50100000
writing 31064064 bytes from the dynamic space at 0x1000000000
writing 2068480 bytes from the immobile space at 0x50200000
writing 12488704 bytes from the immobile space at 0x52000000
done]
show-help
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
+ cd /home/build/tagmov
+ ./tagmov --help
Tag video with progress bar and texts, stack multiple videos horizontally

Usage: tagmov [-h|--help] [-v|--verbose ARG] [--version] [-i|--input ARG]
              [-o|--output ARG] [-f|--font-file ARG] [-s|--font-size ARG] [-c|--font-color ARG]
              [-t|--text ARG] [-b|--bar ARG] [--barh ARG]

Available options:
  -h, --help           Show this usage information and quit
  -v, --verbose ARG    Make verbose
  --version            Show version information
  -i, --input ARG      Set the input movie file name
  -o, --output ARG     Set the output movie file name
  -f, --font-file ARG  Set the font to be used
  -s, --font-size ARG  Set the font size to be used
  -c, --font-color ARG Set the font color to be used
  -t, --text ARG       Render a text to the video
  -b, --bar ARG        Render progress bar with color
  --barh ARG           Set height of progress bar

show-version
1
2
3
+ cd /home/build/tagmov
+ ./tagmov --version
tagmov 0.4.3
check-version
1
2
3
4
+ cd /home/build/tagmov
+ diff /dev/fd/63 /dev/fd/62
++ ./tagmov --version
++ echo 'tagmov 0.4.3'
Build complete: success a month ago (took 57 minutes)