Trace number 287342

Some explanations

A solver is run under the control of another program named runsolver. runsolver is in charge of imposing the CPU time limit and the memory limit to the solver. It also monitors some information about the process. The trace of the execution of a solver is divided into four (or five) parts:
  1. SOLVER DATA
    This is the output of the solver (stdout and stderr).
    Note that some very long lines in this section may be truncated by your web browser ! In such a case, you may want to use the "Download as text" link to get the trace as a text file.

    When the --timestamp option is passed to the runsolver program, each line output by the solver is prepended with a timestamp which indicates at what time the line was output by the solver. Times are relative to the start of the program, given in seconds, and are wall clock time (not CPU time).

    As some 'v lines' may be very long (sometimes several megabytes), the 'v line' output by your solver may be split on several lines to help limit the size of the trace recorded in the database. In any case, the exact output of your solver is preserved in a trace file.
  2. VERIFIER DATA
    The output of the solver is piped to a verifier program which will search a value line "v " and, if found, will check that the given interpretation satisfies all constraints.
  3. CONVERSION SCRIPT DATA (Optionnal)
    When a conversion script is used, this section shows the messages that were output by the conversion script.
  4. WATCHER DATA
    This is the informations gathered by the runsolver program. It first prints the different limits. There's a first limit on CPU time set to X seconds (see the parameters in the trace). After this time has ellapsed, runsolver sends a SIGTERM and 2 seconds later a SIGKILL to the solver. For safety, there's also another limit set to X+30 seconds which will send a SIGXPU to the solver. The last limit is on the virtual memory used by the process (see the parameters in the trace).
    Every ten seconds, the runsolver process fetches the content of /proc/loadavg, /proc/pid/stat and /proc/pid/statm (see man proc) and prints it as raw data. This is only recorded in case we need to investigate the behaviour of a solver. The memory used by the solver (vsize) is also given every ten seconds.
    When the solver exits, runsolver prints some informations such as status and time. CPU usage is the ratio CPU Time/Real Time.
  5. LAUNCHER DATA
    These informations are related to the script which will launch the solver. The most important informations are the command line given to the solver, the md5sum of the different files and the dump of the /proc/cpuinfo and /proc/meminfo which provides some useful information on the computer.

Solver answer on this benchmark

Solver NameAnswerCPU timeWall clock time
VALCSP 3.0SAT 530.25 531.758

DiagnosticValue
CHECKS1807160
NODES88

General information on the benchmark

Namelard/
lard-88-88.xml
MD5SUMc30789c20fabc1aa3a4853b54ec1164c
Bench Category2-ARY-EXT (binary constraints in extension)
Best result obtained on this benchmarkSAT
Best CPU time to get the best result obtained on this benchmark21.1418
SatisfiableYES
(Un)Satisfiability was proved
Number of variables88
Number of constraints3828
Maximum constraint arity2
Maximum domain size89
Number of constraints which are defined in extension3828
Number of constraints which are defined in intension0
Global constraints used (with number of constraints)

Solver Data (download as text)

531.67	s SATISFIABLE
531.67	v 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 
531.67	d CHECKS 1.80716e+06
531.67	d NODES 88
531.67	

Verifier Data (download as text)

OK

Watcher Data (download as text)

runsolver version 3.1.3 (c) roussel@cril.univ-artois.fr

command line: runsolver --timestamp -w ROOT/results/node72/watcher-287342-1170113218 -o ROOT/results/node72/solver-287342-1170113218 -C 1800 -M 900 /tmp/evaluation/287342-1170113218/VALCSP /tmp/evaluation/287342-1170113218/unknown.xml 

Enforcing CPUTime limit (soft limit, will send SIGTERM then SIGKILL): 1800 seconds
Enforcing CPUTime limit (hard limit, will send SIGXCPU): 1830 seconds
Enforcing VSIZE limit (soft limit, will send SIGTERM then SIGKILL): 921600 KiB
Enforcing VSIZE limit (hard limit, stack expansion will fail with SIGSEGV, brk() and mmap() will return ENOMEM): 972800 KiB
Current StackSize limit: 10240 KiB

/proc/loadavg: 2.03 2.22 2.76 5/86 21381
/proc/meminfo: memFree=1426080/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=1600 CPUtime=0
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 162 0 0 0 0 0 0 0 20 0 1 0 31289715 1638400 140 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2974386 0 0 4096 0 0 0 0 17 1 0 0
/proc/21380/statm: 400 140 62 8 0 72 0

[startup+0.104702 s]
/proc/loadavg: 2.03 2.22 2.76 5/86 21381
/proc/meminfo: memFree=1426080/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=1732 CPUtime=0.09
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 177 0 0 0 9 0 0 0 20 0 1 0 31289715 1773568 155 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2995297 0 0 4096 0 0 0 0 17 1 0 0
/proc/21380/statm: 433 155 62 8 0 105 0
Current children cumulated CPU time (s) 0.09
Current children cumulated vsize (KiB) 1732

[startup+0.512737 s]
/proc/loadavg: 2.03 2.22 2.76 5/86 21381
/proc/meminfo: memFree=1426080/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=2128 CPUtime=0.5
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 265 0 0 0 50 0 0 0 24 0 1 0 31289715 2179072 243 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2997433 0 0 4096 0 0 0 0 17 1 0 0
/proc/21380/statm: 532 243 62 8 0 204 0
Current children cumulated CPU time (s) 0.5
Current children cumulated vsize (KiB) 2128

[startup+1.33381 s]
/proc/loadavg: 2.03 2.22 2.76 3/86 21381
/proc/meminfo: memFree=1415904/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=2788 CPUtime=1.31
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 417 0 0 0 131 0 0 0 25 0 1 0 31289715 2854912 395 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2995278 0 0 4096 0 0 0 0 17 1 0 0
/proc/21380/statm: 697 395 62 8 0 369 0
Current children cumulated CPU time (s) 1.31
Current children cumulated vsize (KiB) 2788

[startup+2.97295 s]
/proc/loadavg: 2.03 2.22 2.76 4/86 21381
/proc/meminfo: memFree=1404896/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=3984 CPUtime=2.91
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 742 0 0 0 291 0 0 0 25 0 1 0 31289715 4079616 720 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2997413 0 0 4096 0 0 0 0 17 1 0 0
/proc/21380/statm: 996 720 62 8 0 668 0
Current children cumulated CPU time (s) 2.91
Current children cumulated vsize (KiB) 3984

[startup+6.25424 s]
/proc/loadavg: 2.19 2.25 2.77 3/86 21381
/proc/meminfo: memFree=1380384/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=6644 CPUtime=6.16
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 1397 0 0 0 615 1 0 0 25 0 1 0 31289715 6803456 1375 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2997431 0 0 4096 0 0 0 0 17 1 0 0
/proc/21380/statm: 1661 1375 62 8 0 1333 0
Current children cumulated CPU time (s) 6.16
Current children cumulated vsize (KiB) 6644

[startup+12.7148 s]
/proc/loadavg: 2.26 2.26 2.77 3/86 21381
/proc/meminfo: memFree=1341600/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=11824 CPUtime=12.56
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 2703 0 0 0 1254 2 0 0 25 0 1 0 31289715 12107776 2681 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2995287 0 0 4096 0 0 0 0 17 1 0 0
/proc/21380/statm: 2956 2681 62 8 0 2628 0
Current children cumulated CPU time (s) 12.56
Current children cumulated vsize (KiB) 11824

[startup+25.5299 s]
/proc/loadavg: 2.27 2.27 2.76 3/86 21381
/proc/meminfo: memFree=1338848/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=22172 CPUtime=25.28
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 5292 0 0 0 2524 4 0 0 25 0 1 0 31289715 22704128 5270 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2995338 0 0 4096 0 0 0 0 17 1 0 0
/proc/21380/statm: 5543 5270 62 8 0 5215 0
Current children cumulated CPU time (s) 25.28
Current children cumulated vsize (KiB) 22172

[startup+51.1652 s]
/proc/loadavg: 2.17 2.24 2.74 3/86 21381
/proc/meminfo: memFree=1326240/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=42760 CPUtime=50.65
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 10438 0 0 0 5058 7 0 0 25 0 1 0 31289715 43786240 10416 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2997433 0 0 4096 0 0 0 0 17 1 0 0
/proc/21380/statm: 10690 10416 62 8 0 10362 0
Current children cumulated CPU time (s) 50.65
Current children cumulated vsize (KiB) 42760

[startup+102.428 s]
/proc/loadavg: 2.29 2.26 2.72 3/86 21472
/proc/meminfo: memFree=1061600/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=85620 CPUtime=101.57
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 21145 0 0 0 10089 68 0 0 25 0 1 0 31289715 87674880 21123 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2995322 0 0 4096 0 0 0 0 17 0 0 0
/proc/21380/statm: 21405 21123 62 8 0 21077 0
Current children cumulated CPU time (s) 101.57
Current children cumulated vsize (KiB) 85620

[startup+162.519 s]
/proc/loadavg: 2.10 2.21 2.67 3/86 21472
/proc/meminfo: memFree=1040608/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=138144 CPUtime=161.61
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 34260 0 0 0 16086 75 0 0 25 0 1 0 31289715 141459456 34238 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2997500 0 0 4096 0 0 0 0 17 0 0 0
/proc/21380/statm: 34536 34238 62 8 0 34208 0
Current children cumulated CPU time (s) 161.61
Current children cumulated vsize (KiB) 138144

[startup+222.593 s]
/proc/loadavg: 2.07 2.19 2.63 3/86 21472
/proc/meminfo: memFree=1032032/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=190448 CPUtime=221.64
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 47347 0 0 0 22082 82 0 0 25 0 1 0 31289715 195018752 47325 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2975253 0 0 4096 0 0 0 0 17 0 0 0
/proc/21380/statm: 47612 47325 62 8 0 47284 0
Current children cumulated CPU time (s) 221.64
Current children cumulated vsize (KiB) 190448

[startup+282.68 s]
/proc/loadavg: 2.02 2.15 2.59 3/86 21472
/proc/meminfo: memFree=904608/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=242624 CPUtime=281.64
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 60407 0 0 0 28076 88 0 0 25 0 1 0 31289715 248446976 60385 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2997454 0 0 4096 0 0 0 0 17 0 0 0
/proc/21380/statm: 60656 60385 62 8 0 60328 0
Current children cumulated CPU time (s) 281.64
Current children cumulated vsize (KiB) 242624

[startup+342.776 s]
/proc/loadavg: 2.05 2.13 2.55 3/86 21472
/proc/meminfo: memFree=890464/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=295020 CPUtime=341.69
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 73494 0 0 0 34075 94 0 0 25 0 1 0 31289715 302100480 73472 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2995315 0 0 4096 0 0 0 0 17 0 0 0
/proc/21380/statm: 73755 73472 62 8 0 73427 0
Current children cumulated CPU time (s) 341.69
Current children cumulated vsize (KiB) 295020

[startup+402.851 s]
/proc/loadavg: 2.02 2.11 2.52 3/86 21474
/proc/meminfo: memFree=874456/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=347328 CPUtime=401.72
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 86580 0 0 0 40071 101 0 0 25 0 1 0 31289715 355663872 86558 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2997491 0 0 4096 0 0 0 0 17 0 0 0
/proc/21380/statm: 86832 86558 62 8 0 86504 0
Current children cumulated CPU time (s) 401.72
Current children cumulated vsize (KiB) 347328

[startup+462.948 s]
/proc/loadavg: 2.15 2.12 2.49 3/86 21474
/proc/meminfo: memFree=746656/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=399608 CPUtime=461.72
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 99640 0 0 0 46065 107 0 0 25 0 1 0 31289715 409198592 99618 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2995276 0 0 4096 0 0 0 0 17 0 0 0
/proc/21380/statm: 99902 99618 62 8 0 99574 0
Current children cumulated CPU time (s) 461.72
Current children cumulated vsize (KiB) 399608

[startup+523.039 s]
/proc/loadavg: 2.05 2.09 2.46 3/86 21474
/proc/meminfo: memFree=731424/2055920 swapFree=4191880/4192956
[pid=21380] ppid=21378 vsize=451504 CPUtime=521.55
/proc/21380/stat : 21380 (VALCSP) R 21378 21380 20861 0 -1 4194304 112639 0 0 0 52043 112 0 0 25 0 1 0 31289715 462340096 112617 18446744073709551615 134512640 134548440 4294956736 18446744073709551615 2995276 0 0 4096 0 0 0 0 17 0 0 0
/proc/21380/statm: 112876 112617 62 8 0 112548 0
Current children cumulated CPU time (s) 521.55
Current children cumulated vsize (KiB) 451504

Child status: 0
Real time (s): 531.758
CPU time (s): 530.25
CPU user time (s): 528.926
CPU system time (s): 1.3248
CPU usage (%): 99.7166
Max. virtual memory (cumulated for all children) (KiB): 580508

getrusage(RUSAGE_CHILDREN,...) data:
user time used= 528.926
system time used= 1.3248
maximum resident set size= 0
integral shared memory size= 0
integral unshared data size= 0
integral unshared stack size= 0
page reclaims= 144898
page faults= 0
swaps= 0
block input operations= 0
block output operations= 0
messages sent= 0
messages received= 0
signals received= 0
voluntary context switches= 7
involuntary context switches= 15558

runsolver used 0.571913 s user time and 1.44878 s system time

The end

Launcher Data (download as text)

Begin job on node72 on Mon Jan 29 23:26:59 UTC 2007


IDJOB= 287342
IDBENCH= 19814
IDSOLVER= 79
FILE ID= node72/287342-1170113218

PBS_JOBID= 3690271

Free space on /tmp= 66419 MiB

SOLVER NAME= VALCSP 3.0
BENCH NAME= HOME/pub/bench/CPAI06/lard/lard-88-88.xml
COMMAND LINE= /tmp/evaluation/287342-1170113218/VALCSP /tmp/evaluation/287342-1170113218/unknown.xml
RUNSOLVER COMMAND LINE= runsolver  --timestamp  -w ROOT/results/node72/watcher-287342-1170113218 -o ROOT/results/node72/solver-287342-1170113218 -C 1800 -M 900  /tmp/evaluation/287342-1170113218/VALCSP /tmp/evaluation/287342-1170113218/unknown.xml

META MD5SUM SOLVER= 6fc756be3a7e45a17a81a19ce431bc48
MD5SUM BENCH=  c30789c20fabc1aa3a4853b54ec1164c

RANDOM SEED= 988791658

TIME LIMIT= 1800 seconds

MEMORY LIMIT= 900 MiB


/proc/cpuinfo:
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 15
model		: 4
model name	:                   Intel(R) Xeon(TM) CPU 3.00GHz
stepping	: 3
cpu MHz		: 3000.236
cache size	: 2048 KB
fpu		: yes
fpu_exception	: yes
cpuid level	: 5
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm pni monitor ds_cpl cid cx16 xtpr
bogomips	: 5914.62
clflush size	: 64
cache_alignment	: 128
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 15
model		: 4
model name	:                   Intel(R) Xeon(TM) CPU 3.00GHz
stepping	: 3
cpu MHz		: 3000.236
cache size	: 2048 KB
fpu		: yes
fpu_exception	: yes
cpuid level	: 5
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm pni monitor ds_cpl cid cx16 xtpr
bogomips	: 5586.94
clflush size	: 64
cache_alignment	: 128
address sizes	: 36 bits physical, 48 bits virtual
power management:


/proc/meminfo:
MemTotal:      2055920 kB
MemFree:       1426688 kB
Buffers:         14688 kB
Cached:         432252 kB
SwapCached:         24 kB
Active:         463612 kB
Inactive:       119416 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:      2055920 kB
LowFree:       1426688 kB
SwapTotal:     4192956 kB
SwapFree:      4191880 kB
Dirty:           82920 kB
Writeback:           0 kB
Mapped:         153648 kB
Slab:            30924 kB
Committed_AS:   463484 kB
PageTables:       2460 kB
VmallocTotal: 536870911 kB
VmallocUsed:    264952 kB
VmallocChunk: 536605679 kB
HugePages_Total:     0
HugePages_Free:      0
Hugepagesize:     2048 kB

Free space on /tmp at the end= 66386 MiB



End job on node72 on Mon Jan 29 23:36:11 UTC 2007