Trace number 233132

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
buggy_2_5 2007-01-08SAT 25.3591 25.5035

General information on the benchmark

Nametaillard/os-taillard-20/
os-taillard-20-100-5.xml
MD5SUM34a8b88c51f5be8704e4ee7ab7f0cafc
Bench Category2-ARY-INT (binary constraints in intension)
Best result obtained on this benchmarkSAT
Best CPU time to get the best result obtained on this benchmark1.13783
SatisfiableYES
(Un)Satisfiability was provedYES
Number of variables400
Number of constraints7600
Maximum constraint arity2
Maximum domain size1252
Number of constraints which are defined in extension0
Number of constraints which are defined in intension7600
Global constraints used (with number of constraints)

Solver Data (download as text)

c 
c 
c 
c solution file
c 
c 

SAT
1163 319 462 618 982 875 708 556 246 770 1000 175 159 1094 929 35 0 78 446 824 662 775 534 1191 168 356 471 879 444 828 517 98 268 0 243 943 307 1071 1150 731 393 0 708 351 194 946 468 886 1073 93 796 265 513 677 100 996 90 542 599 997 0 98 440 472 775 151 542 946 836 265 1062 167 453 879 342 1003 1119 693 631 177 453 851 1111 527 642 0 374 71 555 694 46 342 248 913 225 130 954 799 724 740 550 1205 248 282 1094 107 731 87 0 913 672 1003 177 1141 652 484 824 358 607 406 553 722 1163 995 71 374 778 282 168 841 638 951 1133 465 1102 1034 196 1071 909 0 136 968 602 78 796 642 780 358 855 0 219 453 278 549 919 1034 70 33 714 303 919 370 268 691 588 70 181 1119 714 98 721 384 791 0 840 982 550 888 462 1147 772 699 263 444 891 57 638 851 1048 154 1165 0 575 836 98 69 965 351 517 250 699 557 403 46 132 33 319 1100 934 220 249 485 780 676 995 219 0 744 1127 618 946 107 693 403 12 1204 321 740 1140 593 662 855 225 775 1062 520 811 196 1008 471 702 604 453 970 926 1100 613 1056 87 159 271 866 246 335 775 1010 468 300 799 0 172 1196 1158 791 136 471 0 615 352 280 1001 926 702 997 385 181 77 527 874 1205 0 575 730 200 1141 415 437 1038 886 810 72 273 119 489 918 778 261 648 80 374 321 902 829 453 699 0 249 571 755 426 173 960 1089 552 1147 1046 87 677 513 599 891 312 364 535 101 208 130 0 90 552 293 805 1075 995 912 615 446 730 676 1181 280 604 434 965 35 176 352 222 1173 780 77 692 549 841 888 542 1056 0 1024 64 1105 1008 886 208 311 631 365 254 722 191 449 289 0 340 98 172 484 943 556 805 553 840 0 341 57 263 535 447 912 918 154 1062 652 751 1076 991 960 462 167 780 

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/node76/watcher-233132-1168324837 -o ROOT/results/node76/solver-233132-1168324837 -C 1800 -M 900 /tmp/evaluation/233132-1168324837/solver /tmp/evaluation/233132-1168324837/unknown 1800 

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: 1.63 1.92 1.81 5/79 23260
/proc/meminfo: memFree=1407096/2055888 swapFree=4095388/4096564
[pid=23259] ppid=23257 vsize=5360 CPUtime=0
/proc/23259/stat : 23259 (solver) R 23257 23259 21567 0 -1 4194304 278 0 0 0 0 0 0 0 19 0 1 0 180881049 5488640 229 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206843736463 0 65538 4100 65536 0 0 0 17 0 0 0
/proc/23259/statm: 1340 229 191 169 0 50 0
[pid=23261] ppid=23259 vsize=0 CPUtime=0
/proc/23261/stat : 23261 (solver) Z 23259 23259 21567 0 -1 4194380 27 0 0 0 0 0 0 0 19 0 1 0 180881049 0 0 18446744073709551615 0 0 0 0 0 0 0 4096 65538 18446744071563353775 0 0 17 0 0 0
/proc/23261/statm: 0 0 0 0 0 0 0
[pid=23262] ppid=23259 vsize=5360 CPUtime=0
/proc/23262/stat : 23262 (solver) R 23259 23259 21567 0 -1 4194368 0 0 0 0 0 0 0 0 19 0 1 0 180881049 5488640 229 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206843736463 0 65538 4100 65536 0 0 0 17 0 0 0
/proc/23262/statm: 1340 229 191 169 0 50 0

[startup+0.104365 s]
/proc/loadavg: 1.63 1.92 1.81 5/79 23260
/proc/meminfo: memFree=1407096/2055888 swapFree=4095388/4096564
[pid=23259] ppid=23257 vsize=5360 CPUtime=0
/proc/23259/stat : 23259 (solver) S 23257 23259 21567 0 -1 4194304 352 331 0 0 0 0 0 0 20 0 1 0 180881049 5488640 240 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206843734596 0 65536 4100 65538 18446744071563358023 0 0 17 1 0 0
/proc/23259/statm: 1340 240 201 169 0 50 0
Current children cumulated CPU time (s) 0
Current children cumulated vsize (KiB) 5360

[startup+0.512451 s]
/proc/loadavg: 1.63 1.92 1.81 5/79 23260
/proc/meminfo: memFree=1407096/2055888 swapFree=4095388/4096564
[pid=23259] ppid=23257 vsize=5360 CPUtime=0.12
/proc/23259/stat : 23259 (solver) S 23257 23259 21567 0 -1 4194304 374 2332 0 0 0 0 10 2 15 0 1 0 180881049 5488640 240 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206843734596 0 65536 4100 65538 18446744071563358023 0 0 17 1 0 0
/proc/23259/statm: 1340 240 201 169 0 50 0
Current children cumulated CPU time (s) 0.12
Current children cumulated vsize (KiB) 5360

[startup+1.3326 s]
/proc/loadavg: 1.63 1.92 1.81 3/80 23272
/proc/meminfo: memFree=1261936/2055888 swapFree=4095388/4096564
[pid=23259] ppid=23257 vsize=5360 CPUtime=0.12
/proc/23259/stat : 23259 (solver) S 23257 23259 21567 0 -1 4194304 374 2332 0 0 0 0 10 2 15 0 1 0 180881049 5488640 240 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206843734596 0 65536 4100 65538 18446744071563358023 0 0 17 1 0 0
/proc/23259/statm: 1340 240 201 169 0 50 0
[pid=23272] ppid=23259 vsize=29284 CPUtime=1.16
/proc/23272/stat : 23272 (bordewijk) R 23259 23259 21567 0 -1 4194304 7315 0 0 0 108 8 0 0 25 0 1 0 180881064 29986816 6773 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 5253163 0 0 4096 0 0 0 0 17 0 0 0
/proc/23272/statm: 7321 6774 202 97 0 6600 0
Current children cumulated CPU time (s) 1.28
Current children cumulated vsize (KiB) 34644

[startup+2.96993 s]
/proc/loadavg: 1.74 1.93 1.81 3/80 23272
/proc/meminfo: memFree=1138160/2055888 swapFree=4095388/4096564
[pid=23259] ppid=23257 vsize=5360 CPUtime=0.12
/proc/23259/stat : 23259 (solver) S 23257 23259 21567 0 -1 4194304 374 2332 0 0 0 0 10 2 15 0 1 0 180881049 5488640 240 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206843734596 0 65536 4100 65538 18446744071563358023 0 0 17 1 0 0
/proc/23259/statm: 1340 240 201 169 0 50 0
[pid=23272] ppid=23259 vsize=145196 CPUtime=2.8
/proc/23272/stat : 23272 (bordewijk) R 23259 23259 21567 0 -1 4194304 38169 0 0 0 188 92 0 0 25 0 1 0 180881064 148680704 35262 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 4294960144 0 0 4096 0 0 0 0 17 0 0 0
/proc/23272/statm: 36299 35262 215 97 0 35578 0
Current children cumulated CPU time (s) 2.92
Current children cumulated vsize (KiB) 150556

[startup+6.25356 s]
/proc/loadavg: 1.74 1.93 1.81 3/80 23273
/proc/meminfo: memFree=1252400/2055888 swapFree=4095388/4096564
[pid=23259] ppid=23257 vsize=5360 CPUtime=0.12
/proc/23259/stat : 23259 (solver) S 23257 23259 21567 0 -1 4194304 374 2332 0 0 0 0 10 2 15 0 1 0 180881049 5488640 240 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206843734596 0 65536 4100 65538 18446744071563358023 0 0 17 1 0 0
/proc/23259/statm: 1340 240 201 169 0 50 0
[pid=23272] ppid=23259 vsize=145196 CPUtime=6.06
/proc/23272/stat : 23272 (bordewijk) R 23259 23259 21567 0 -1 4194304 38170 0 0 0 204 402 0 0 25 0 1 0 180881064 148680704 35263 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 4294960144 0 0 4096 0 0 0 0 17 1 0 0
/proc/23272/statm: 36299 35263 216 97 0 35578 0
Current children cumulated CPU time (s) 6.18
Current children cumulated vsize (KiB) 150556

[startup+12.7178 s]
/proc/loadavg: 1.93 1.97 1.83 3/80 23274
/proc/meminfo: memFree=1218904/2055888 swapFree=4095388/4096564
[pid=23259] ppid=23257 vsize=5360 CPUtime=6.43
/proc/23259/stat : 23259 (solver) S 23257 23259 21567 0 -1 4194304 394 40503 0 0 0 0 217 426 16 0 1 0 180881049 5488640 240 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206843734596 0 65536 4100 65538 18446744071563358023 0 0 17 1 0 0
/proc/23259/statm: 1340 240 201 169 0 50 0
[pid=23274] ppid=23259 vsize=104100 CPUtime=6.17
/proc/23274/stat : 23274 (standalone) R 23259 23259 21567 0 -1 4194304 25163 0 0 0 543 74 0 0 25 0 1 0 180881698 106598400 24956 18446744073709551615 134512640 134775488 4294956896 18446744073709551615 134544001 0 0 4096 0 0 0 0 17 0 0 0
/proc/23274/statm: 26025 24956 137 64 0 25338 0
Current children cumulated CPU time (s) 12.6
Current children cumulated vsize (KiB) 109460

Child status: 0
Real time (s): 25.5035
CPU time (s): 25.3591
CPU user time (s): 20.3179
CPU system time (s): 5.04123
CPU usage (%): 99.4338
Max. virtual memory (cumulated for all children) (KiB): 150556

getrusage(RUSAGE_CHILDREN,...) data:
user time used= 20.3179
system time used= 5.04123
maximum resident set size= 0
integral shared memory size= 0
integral unshared data size= 0
integral unshared stack size= 0
page reclaims= 66502
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= 203
involuntary context switches= 474

runsolver used 0.030995 s user time and 0.06399 s system time

The end

Launcher Data (download as text)

Begin job on node76 on Tue Jan  9 06:40:39 UTC 2007


IDJOB= 233132
IDBENCH= 6583
FILE ID= node76/233132-1168324837

PBS_JOBID= 3502905

Free space on /tmp= 66620 MiB

BENCH NAME= HOME/pub/bench/CPAI06/taillard/os-taillard-20/os-taillard-20-100-5.xml
COMMAND LINE= /tmp/evaluation/233132-1168324837/solver /tmp/evaluation/233132-1168324837/unknown 1800
RUNSOLVER COMMAND LINE= runsolver  --timestamp  -w ROOT/results/node76/watcher-233132-1168324837 -o ROOT/results/node76/solver-233132-1168324837 -C 1800 -M 900  /tmp/evaluation/233132-1168324837/solver /tmp/evaluation/233132-1168324837/unknown 1800

META MD5SUM SOLVER= 6c84d9851726bfff2e2bc2bb5530c705
MD5SUM BENCH=  34a8b88c51f5be8704e4ee7ab7f0cafc

RANDOM SEED= 487282560

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.254
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	: 6006.17
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.254
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	: 5999.42
clflush size	: 64
cache_alignment	: 128
address sizes	: 36 bits physical, 48 bits virtual
power management:


/proc/meminfo:
MemTotal:      2055888 kB
MemFree:       1422936 kB
Buffers:         79132 kB
Cached:         437852 kB
SwapCached:        428 kB
Active:         231856 kB
Inactive:       327636 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:      2055888 kB
LowFree:       1422936 kB
SwapTotal:     4096564 kB
SwapFree:      4095388 kB
Dirty:           29012 kB
Writeback:           0 kB
Mapped:          52636 kB
Slab:            59200 kB
Committed_AS:  6796160 kB
PageTables:       1808 kB
VmallocTotal: 536870911 kB
VmallocUsed:    264388 kB
VmallocChunk: 536606243 kB
HugePages_Total:     0
HugePages_Free:      0
Hugepagesize:     2048 kB

Free space on /tmp at the end= 66596 MiB



End job on node76 on Tue Jan  9 06:41:05 UTC 2007