Trace number 233272

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 29.3815 29.501

General information on the benchmark

Nametaillard/os-taillard-20/
os-taillard-20-100-9.xml
MD5SUM7bcc6ec8aa0f71b96754283e8b08b1cc
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.90271
SatisfiableYES
(Un)Satisfiability was provedYES
Number of variables400
Number of constraints7600
Maximum constraint arity2
Maximum domain size1284
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
290 621 597 807 462 0 540 952 205 420 690 780 388 903 98 717 1001 440 196 680 606 759 530 744 273 1110 725 365 656 1155 179 0 77 990 697 851 1057 920 459 88 841 441 803 434 251 0 606 356 156 786 531 65 276 978 938 134 388 323 712 1037 960 1177 800 1229 1076 363 1130 88 867 1205 98 524 0 713 621 267 177 441 996 939 632 73 1003 255 441 675 1171 285 108 1130 205 358 1067 739 831 539 0 966 908 263 271 1165 826 182 1011 441 626 535 61 78 726 807 1077 861 505 1137 0 1028 367 948 552 85 1183 681 617 179 283 984 262 1069 1130 646 372 952 524 0 899 837 750 462 646 809 181 0 267 732 236 98 274 544 361 713 887 454 984 840 263 1011 571 10 918 809 441 459 599 0 691 769 968 544 91 283 1146 863 944 189 362 1060 626 356 691 809 1227 1149 1069 750 482 273 358 1191 851 995 363 419 87 950 595 160 914 0 0 177 894 274 1136 441 1022 595 942 789 841 1112 361 1084 709 983 1051 85 652 530 441 952 298 77 887 990 775 250 159 656 347 505 1042 174 0 186 717 597 853 745 646 913 388 800 960 729 1110 867 535 1013 444 670 323 189 0 617 640 345 347 83 540 0 158 1136 290 704 899 432 505 995 228 780 367 84 174 1212 269 633 694 759 966 905 365 181 196 788 454 1084 644 780 744 920 167 0 837 534 1073 85 285 990 298 0 647 358 1112 945 1022 439 533 996 599 328 204 769 867 894 695 786 502 77 367 0 863 534 913 171 439 1028 609 267 830 725 502 694 88 356 647 1035 1130 952 449 990 1220 263 948 815 167 502 83 1191 0 1055 571 1073 652 152 362 633 922 732 1257 352 945 204 729 746 263 459 1001 1183 807 640 419 1137 867 552 1060 238 108 11 1172 621 684 271 505 1085 665 974 847 526 372 162 425 358 0 1022 94 780 1042 697 

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/node41/watcher-233272-1168325222 -o ROOT/results/node41/solver-233272-1168325222 -C 1800 -M 900 /tmp/evaluation/233272-1168325222/solver /tmp/evaluation/233272-1168325222/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.37 2.15 1.56 5/74 15180
/proc/meminfo: memFree=1459272/2055920 swapFree=4191892/4192956
[pid=15179] ppid=15177 vsize=5352 CPUtime=0
/proc/15179/stat : 15179 (solver) R 15177 15179 14262 0 -1 4194304 313 190 0 0 0 0 0 0 19 0 1 0 180921830 5480448 241 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 238390313321 0 0 4100 65536 0 0 0 17 1 0 0
/proc/15179/statm: 1338 241 202 169 0 49 0

[startup+0.10434 s]
/proc/loadavg: 2.37 2.15 1.56 5/74 15180
/proc/meminfo: memFree=1459272/2055920 swapFree=4191892/4192956
[pid=15179] ppid=15177 vsize=5352 CPUtime=0
/proc/15179/stat : 15179 (solver) S 15177 15179 14262 0 -1 4194304 354 334 0 0 0 0 0 0 16 0 1 0 180921830 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 238390141764 0 65536 4100 65538 18446744071563356171 0 0 17 0 0 0
/proc/15179/statm: 1338 242 203 169 0 49 0
Current children cumulated CPU time (s) 0
Current children cumulated vsize (KiB) 5352

[startup+0.512381 s]
/proc/loadavg: 2.37 2.15 1.56 5/74 15180
/proc/meminfo: memFree=1459272/2055920 swapFree=4191892/4192956
[pid=15179] ppid=15177 vsize=5352 CPUtime=0.15
/proc/15179/stat : 15179 (solver) S 15177 15179 14262 0 -1 4194304 376 2353 0 0 0 0 13 2 16 0 1 0 180921830 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 238390141764 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/15179/statm: 1338 242 203 169 0 49 0
Current children cumulated CPU time (s) 0.15
Current children cumulated vsize (KiB) 5352

[startup+1.33345 s]
/proc/loadavg: 2.37 2.15 1.56 3/75 15192
/proc/meminfo: memFree=1431544/2055920 swapFree=4191892/4192956
[pid=15179] ppid=15177 vsize=5352 CPUtime=0.15
/proc/15179/stat : 15179 (solver) S 15177 15179 14262 0 -1 4194304 376 2353 0 0 0 0 13 2 16 0 1 0 180921830 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 238390141764 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/15179/statm: 1338 242 203 169 0 49 0
[pid=15192] ppid=15179 vsize=23840 CPUtime=1.15
/proc/15192/stat : 15192 (bordewijk) R 15179 15179 14262 0 -1 4194304 6237 0 0 0 110 5 0 0 25 0 1 0 180921847 24412160 5697 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 4294960144 0 0 4096 0 0 0 0 17 1 0 0
/proc/15192/statm: 5960 5697 169 97 0 5538 0
Current children cumulated CPU time (s) 1.3
Current children cumulated vsize (KiB) 29192

[startup+2.97059 s]
/proc/loadavg: 2.34 2.14 1.57 3/75 15192
/proc/meminfo: memFree=1386040/2055920 swapFree=4191892/4192956
[pid=15179] ppid=15177 vsize=5352 CPUtime=0.15
/proc/15179/stat : 15179 (solver) S 15177 15179 14262 0 -1 4194304 376 2353 0 0 0 0 13 2 16 0 1 0 180921830 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 238390141764 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/15179/statm: 1338 242 203 169 0 49 0
[pid=15192] ppid=15179 vsize=147880 CPUtime=2.78
/proc/15192/stat : 15192 (bordewijk) R 15179 15179 14262 0 -1 4194304 38855 0 0 0 206 72 0 0 25 0 1 0 180921847 151429120 35950 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 4294960144 0 0 4096 0 0 0 0 17 1 0 0
/proc/15192/statm: 36970 35950 217 97 0 36251 0
Current children cumulated CPU time (s) 2.93
Current children cumulated vsize (KiB) 153232

[startup+6.26688 s]
/proc/loadavg: 2.34 2.14 1.57 3/75 15192
/proc/meminfo: memFree=1294776/2055920 swapFree=4191892/4192956
[pid=15179] ppid=15177 vsize=5352 CPUtime=0.15
/proc/15179/stat : 15179 (solver) S 15177 15179 14262 0 -1 4194304 376 2353 0 0 0 0 13 2 16 0 1 0 180921830 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 238390141764 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/15179/statm: 1338 242 203 169 0 49 0
[pid=15192] ppid=15179 vsize=147880 CPUtime=6.08
/proc/15192/stat : 15192 (bordewijk) R 15179 15179 14262 0 -1 4194304 38856 0 0 0 225 383 0 0 25 0 1 0 180921847 151429120 35951 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 4294960144 0 0 4096 0 0 0 0 17 1 0 0
/proc/15192/statm: 36970 35951 218 97 0 36251 0
Current children cumulated CPU time (s) 6.23
Current children cumulated vsize (KiB) 153232

[startup+12.7254 s]
/proc/loadavg: 2.28 2.14 1.57 3/75 15193
/proc/meminfo: memFree=1341960/2055920 swapFree=4191892/4192956
[pid=15179] ppid=15177 vsize=5352 CPUtime=6.52
/proc/15179/stat : 15179 (solver) S 15177 15179 14262 0 -1 4194304 396 41209 0 0 0 0 240 412 16 0 1 0 180921830 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 238390141764 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/15179/statm: 1338 242 203 169 0 49 0
[pid=15193] ppid=15179 vsize=106416 CPUtime=6.16
/proc/15193/stat : 15193 (standalone) R 15179 15179 14262 0 -1 4194304 25732 0 0 0 513 103 0 0 25 0 1 0 180922485 108969984 25527 18446744073709551615 134512640 134775488 4294956896 18446744073709551615 4058131115 0 0 4096 0 0 0 0 17 1 0 0
/proc/15193/statm: 26604 25527 136 64 0 25919 0
Current children cumulated CPU time (s) 12.68
Current children cumulated vsize (KiB) 111768

[startup+25.5536 s]
/proc/loadavg: 2.24 2.13 1.57 3/75 15193
/proc/meminfo: memFree=1340616/2055920 swapFree=4191892/4192956
[pid=15179] ppid=15177 vsize=5352 CPUtime=6.52
/proc/15179/stat : 15179 (solver) S 15177 15179 14262 0 -1 4194304 396 41209 0 0 0 0 240 412 16 0 1 0 180921830 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 238390141764 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/15179/statm: 1338 242 203 169 0 49 0
[pid=15193] ppid=15179 vsize=106436 CPUtime=18.98
/proc/15193/stat : 15193 (standalone) R 15179 15179 14262 0 -1 4194304 26131 0 0 0 1795 103 0 0 25 0 1 0 180922485 108990464 25926 18446744073709551615 134512640 134775488 4294956896 18446744073709551615 4057709799 0 0 4096 0 0 0 0 17 1 0 0
/proc/15193/statm: 26609 25926 138 64 0 25924 0
Current children cumulated CPU time (s) 25.5
Current children cumulated vsize (KiB) 111788

Child status: 0
Real time (s): 29.501
CPU time (s): 29.3815
CPU user time (s): 24.1943
CPU system time (s): 5.18721
CPU usage (%): 99.595
Max. virtual memory (cumulated for all children) (KiB): 153232

getrusage(RUSAGE_CHILDREN,...) data:
user time used= 24.1943
system time used= 5.18721
maximum resident set size= 0
integral shared memory size= 0
integral unshared data size= 0
integral unshared stack size= 0
page reclaims= 67786
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= 214
involuntary context switches= 181

runsolver used 0.026995 s user time and 0.086986 s system time

The end

Launcher Data (download as text)

Begin job on node41 on Tue Jan  9 06:47:05 UTC 2007


IDJOB= 233272
IDBENCH= 6590
FILE ID= node41/233272-1168325222

PBS_JOBID= 3502960

Free space on /tmp= 66548 MiB

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

META MD5SUM SOLVER= 6c84d9851726bfff2e2bc2bb5530c705
MD5SUM BENCH=  7bcc6ec8aa0f71b96754283e8b08b1cc

RANDOM SEED= 229703922

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.234
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.234
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:       1460008 kB
Buffers:         73584 kB
Cached:         424256 kB
SwapCached:        396 kB
Active:         227404 kB
Inactive:       309416 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:      2055920 kB
LowFree:       1460008 kB
SwapTotal:     4192956 kB
SwapFree:      4191892 kB
Dirty:           11960 kB
Writeback:           0 kB
Mapped:          49028 kB
Slab:            44516 kB
Committed_AS:  3884128 kB
PageTables:       1880 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= 66533 MiB



End job on node41 on Tue Jan  9 06:47:36 UTC 2007