Trace number 233288

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 23.2935 23.5334

General information on the benchmark

Nametaillard/os-taillard-20/
os-taillard-20-105-1.xml
MD5SUM9d005d728c1360dc7f3c9368b8c3efe0
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 benchmark0.763882
SatisfiableYES
(Un)Satisfiability was provedYES
Number of variables400
Number of constraints7600
Maximum constraint arity2
Maximum domain size1399
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
1113 40 533 823 256 1001 936 641 97 584 1184 913 1160 482 196 337 398 0 758 1047 97 838 443 520 1202 719 1021 193 280 996 0 736 1054 917 808 1241 380 1110 658 982 300 627 1137 256 760 722 1239 927 974 808 94 338 177 0 355 447 344 544 1200 792 771 838 1235 995 79 584 695 1023 357 443 1103 269 186 0 552 917 1063 528 674 1005 191 655 91 771 461 414 736 716 823 275 505 533 686 802 0 179 615 528 744 359 1222 1103 135 627 988 788 1174 361 545 1060 0 371 839 163 332 99 901 713 466 253 977 552 821 631 879 287 695 377 1190 1137 1005 1100 812 0 839 179 89 1328 610 440 116 439 544 937 1047 879 1170 364 1229 150 792 737 269 0 135 137 89 676 593 954 856 520 422 875 748 1023 695 78 0 1223 913 152 792 380 284 1104 969 196 593 692 159 839 264 1270 375 0 97 1317 300 872 478 555 1223 578 796 674 1001 1144 588 719 265 466 1244 615 927 1083 245 443 959 364 676 599 544 230 1175 146 64 785 873 988 1063 533 1344 1295 461 737 85 177 927 1144 847 0 999 600 371 1252 658 788 275 1222 748 146 647 227 951 871 1174 1282 76 1072 995 1199 0 624 400 322 525 780 936 116 872 760 280 1184 529 186 956 357 1175 1104 812 695 1005 0 1023 98 600 825 448 1034 163 545 246 1244 825 974 780 531 897 462 948 1067 1031 951 342 655 0 88 440 1104 284 193 459 954 897 241 78 658 85 1277 358 695 163 543 0 344 615 377 776 1030 1109 287 1030 1147 189 758 695 819 1079 0 97 631 1184 359 1221 456 959 878 553 193 0 1069 186 338 265 79 900 1169 1229 599 538 447 725 98 954 679 1266 839 610 414 1113 580 1239 658 674 752 97 956 349 191 267 459 837 1176 422 1311 0 709 555 887 1223 414 1005 275 725 871 71 686 1277 823 992 0 662 99 355 1307 189 544 503 1160 

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/node62/watcher-233288-1168325276 -o ROOT/results/node62/solver-233288-1168325276 -C 1800 -M 900 /tmp/evaluation/233288-1168325276/solver /tmp/evaluation/233288-1168325276/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: 2.10 1.94 1.80 3/74 6498
/proc/meminfo: memFree=1324408/2055920 swapFree=4192812/4192956
[pid=6497] ppid=6495 vsize=18540 CPUtime=0
/proc/6497/stat : 6497 (runsolver) R 6495 6497 4934 0 -1 4194368 16 0 0 0 0 0 0 0 20 0 1 0 180925478 18984960 279 18446744073709551615 4194304 4267372 548682069072 18446744073709551615 236437695783 0 0 4096 24578 0 0 0 17 1 0 0
/proc/6497/statm: 4635 279 244 17 0 2626 0

[startup+0.102378 s]
/proc/loadavg: 2.10 1.94 1.80 3/74 6498
/proc/meminfo: memFree=1324408/2055920 swapFree=4192812/4192956
[pid=6497] ppid=6495 vsize=5352 CPUtime=0
/proc/6497/stat : 6497 (solver) S 6495 6497 4934 0 -1 4194304 354 334 0 0 0 0 0 0 21 0 1 0 180925478 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 236437693252 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/6497/statm: 1338 242 203 169 0 49 0
Current children cumulated CPU time (s) 0
Current children cumulated vsize (KiB) 5352

[startup+0.510462 s]
/proc/loadavg: 2.10 1.94 1.80 3/74 6498
/proc/meminfo: memFree=1324408/2055920 swapFree=4192812/4192956
[pid=6497] ppid=6495 vsize=5352 CPUtime=0.12
/proc/6497/stat : 6497 (solver) S 6495 6497 4934 0 -1 4194304 376 2352 0 0 0 0 10 2 15 0 1 0 180925478 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 236437693252 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/6497/statm: 1338 242 203 169 0 49 0
Current children cumulated CPU time (s) 0.12
Current children cumulated vsize (KiB) 5352

[startup+1.33162 s]
/proc/loadavg: 2.09 1.94 1.80 3/75 6510
/proc/meminfo: memFree=1294192/2055920 swapFree=4192812/4192956
[pid=6497] ppid=6495 vsize=5352 CPUtime=0.12
/proc/6497/stat : 6497 (solver) S 6495 6497 4934 0 -1 4194304 376 2352 0 0 0 0 10 2 15 0 1 0 180925478 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 236437693252 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/6497/statm: 1338 242 203 169 0 49 0
[pid=6510] ppid=6497 vsize=25568 CPUtime=1.16
/proc/6510/stat : 6510 (bordewijk) R 6497 6497 4934 0 -1 4194304 7181 0 0 0 109 7 0 0 20 0 1 0 180925493 26181632 6129 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 134777790 0 0 4096 0 0 0 0 17 1 0 0
/proc/6510/statm: 6392 6129 169 97 0 5970 0
Current children cumulated CPU time (s) 1.28
Current children cumulated vsize (KiB) 30920

[startup+2.96894 s]
/proc/loadavg: 2.09 1.94 1.80 3/75 6510
/proc/meminfo: memFree=1257584/2055920 swapFree=4192812/4192956
[pid=6497] ppid=6495 vsize=5352 CPUtime=0.12
/proc/6497/stat : 6497 (solver) S 6495 6497 4934 0 -1 4194304 376 2352 0 0 0 0 10 2 15 0 1 0 180925478 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 236437693252 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/6497/statm: 1338 242 203 169 0 49 0
[pid=6510] ppid=6497 vsize=160708 CPUtime=2.78
/proc/6510/stat : 6510 (bordewijk) R 6497 6497 4934 0 -1 4194304 43530 0 0 0 212 66 0 0 25 0 1 0 180925493 164564992 39088 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 4294960144 0 0 4096 0 0 0 0 17 1 0 0
/proc/6510/statm: 40177 39088 217 97 0 39458 0
Current children cumulated CPU time (s) 2.9
Current children cumulated vsize (KiB) 166060

[startup+6.2556 s]
/proc/loadavg: 2.09 1.94 1.80 3/75 6510
/proc/meminfo: memFree=1146992/2055920 swapFree=4192812/4192956
[pid=6497] ppid=6495 vsize=5352 CPUtime=0.12
/proc/6497/stat : 6497 (solver) S 6495 6497 4934 0 -1 4194304 376 2352 0 0 0 0 10 2 15 0 1 0 180925478 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 236437693252 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/6497/statm: 1338 242 203 169 0 49 0
[pid=6510] ppid=6497 vsize=160708 CPUtime=6.03
/proc/6510/stat : 6510 (bordewijk) R 6497 6497 4934 0 -1 4194304 43530 0 0 0 229 374 0 0 25 0 1 0 180925493 164564992 39088 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 4294960144 0 0 4096 0 0 0 0 17 1 0 0
/proc/6510/statm: 40177 39088 217 97 0 39458 0
Current children cumulated CPU time (s) 6.15
Current children cumulated vsize (KiB) 166060

[startup+12.7229 s]
/proc/loadavg: 2.08 1.94 1.80 3/75 6511
/proc/meminfo: memFree=1195312/2055920 swapFree=4192812/4192956
[pid=6497] ppid=6495 vsize=5352 CPUtime=6.93
/proc/6497/stat : 6497 (solver) S 6495 6497 4934 0 -1 4194304 396 45883 0 0 0 0 244 449 16 0 1 0 180925478 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 236437693252 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/6497/statm: 1338 242 203 169 0 49 0
[pid=6511] ppid=6497 vsize=117372 CPUtime=5.63
/proc/6511/stat : 6511 (standalone) R 6497 6497 4934 0 -1 4194304 28426 0 0 0 451 112 0 0 25 0 1 0 180926182 120188928 28221 18446744073709551615 134512640 134775488 4294956896 18446744073709551615 4048553585 0 0 4096 0 0 0 0 17 1 0 0
/proc/6511/statm: 29343 28221 136 64 0 28658 0
Current children cumulated CPU time (s) 12.56
Current children cumulated vsize (KiB) 122724

Child status: 0
Real time (s): 23.5334
CPU time (s): 23.2935
CPU user time (s): 17.6363
CPU system time (s): 5.65714
CPU usage (%): 98.9805
Max. virtual memory (cumulated for all children) (KiB): 166060

getrusage(RUSAGE_CHILDREN,...) data:
user time used= 17.6363
system time used= 5.65714
maximum resident set size= 0
integral shared memory size= 0
integral unshared data size= 0
integral unshared stack size= 0
page reclaims= 75165
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= 341
involuntary context switches= 478

runsolver used 0.028995 s user time and 0.078987 s system time

The end

Launcher Data (download as text)

Begin job on node62 on Tue Jan  9 06:47:57 UTC 2007


IDJOB= 233288
IDBENCH= 6591
FILE ID= node62/233288-1168325276

PBS_JOBID= 3502950

Free space on /tmp= 66521 MiB

BENCH NAME= HOME/pub/bench/CPAI06/taillard/os-taillard-20/os-taillard-20-105-1.xml
COMMAND LINE= /tmp/evaluation/233288-1168325276/solver /tmp/evaluation/233288-1168325276/unknown 1800
RUNSOLVER COMMAND LINE= runsolver  --timestamp  -w ROOT/results/node62/watcher-233288-1168325276 -o ROOT/results/node62/solver-233288-1168325276 -C 1800 -M 900  /tmp/evaluation/233288-1168325276/solver /tmp/evaluation/233288-1168325276/unknown 1800

META MD5SUM SOLVER= 6c84d9851726bfff2e2bc2bb5530c705
MD5SUM BENCH=  9d005d728c1360dc7f3c9368b8c3efe0

RANDOM SEED= 511267705

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.259
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.259
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:       1324888 kB
Buffers:         50156 kB
Cached:         503228 kB
SwapCached:          0 kB
Active:         315472 kB
Inactive:       358892 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:      2055920 kB
LowFree:       1324888 kB
SwapTotal:     4192956 kB
SwapFree:      4192812 kB
Dirty:           12168 kB
Writeback:           0 kB
Mapped:         132280 kB
Slab:            41716 kB
Committed_AS:  4177744 kB
PageTables:       2052 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= 66506 MiB



End job on node62 on Tue Jan  9 06:48:21 UTC 2007