Trace number 233171

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 21.9677 22.1089

General information on the benchmark

Nametaillard/os-taillard-20/
os-taillard-20-105-7.xml
MD5SUM374810fca23912defb7b4a24b5ed2d7b
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.635903
SatisfiableYES
(Un)Satisfiability was provedYES
Number of variables400
Number of constraints7600
Maximum constraint arity2
Maximum domain size1332
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
582 870 504 1141 0 698 1236 29 336 164 434 912 87 835 1062 365 758 218 1149 999 862 705 856 1236 1142 97 941 550 336 1193 0 377 765 410 77 287 664 189 429 1026 919 336 1116 266 89 502 1095 756 553 847 630 885 1161 1065 985 168 669 0 400 342 886 583 806 926 1065 281 353 652 729 1169 0 1026 980 182 1094 1142 90 518 719 467 510 709 937 862 93 81 447 541 1120 646 367 596 795 396 175 995 147 0 1145 282 578 1077 535 880 321 265 802 927 1226 756 977 1031 843 856 401 170 96 665 0 474 596 458 705 386 642 755 1068 287 994 519 90 184 1170 1015 805 1202 847 278 929 0 1166 351 832 189 275 1120 943 702 662 400 0 97 412 474 766 994 1040 1145 886 582 898 0 459 186 837 880 331 90 765 1018 541 410 664 1095 349 709 632 274 955 911 281 1075 560 702 196 0 1035 508 632 449 96 687 999 934 787 732 575 1103 368 886 514 749 943 1040 564 213 81 265 0 837 689 424 1103 364 1241 1130 642 995 737 147 1131 348 91 992 1185 669 587 1062 261 519 824 172 0 1042 424 765 353 908 941 702 745 218 1203 886 167 267 485 182 97 637 386 1008 831 321 926 778 564 692 0 377 1132 331 494 778 518 434 364 266 872 724 927 352 1109 1008 664 593 196 0 97 1031 495 421 689 606 261 812 902 839 281 540 0 251 372 449 1077 213 730 166 1031 95 81 1111 806 593 0 542 372 652 170 1259 496 282 882 845 709 183 459 349 60 1015 449 805 85 673 281 824 1019 606 879 368 525 955 925 749 553 167 986 732 0 189 164 862 567 879 1173 0 300 642 467 1019 93 934 724 278 401 261 1098 590 396 1118 0 277 90 795 371 449 926 665 542 366 642 870 186 78 630 1033 1141 1132 624 766 818 701 0 1075 1131 168 78 664 265 912 1173 583 857 950 656 485 980 458 29 352 

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/node33/watcher-233171-1168324908 -o ROOT/results/node33/solver-233171-1168324908 -C 1800 -M 900 /tmp/evaluation/233171-1168324908/solver /tmp/evaluation/233171-1168324908/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.26 2.10 1.92 5/81 21577
/proc/meminfo: memFree=605584/2055920 swapFree=4192224/4192956
[pid=21576] ppid=21574 vsize=5352 CPUtime=0
/proc/21576/stat : 21576 (solver) R 21574 21576 20876 0 -1 4194304 264 0 0 0 0 0 0 0 20 0 1 0 180884823 5480448 231 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 210824129183 0 65538 4100 65536 0 0 0 17 1 0 0
/proc/21576/statm: 1338 231 193 169 0 49 0
[pid=21578] ppid=21576 vsize=5352 CPUtime=0
/proc/21578/stat : 21578 (solver) R 21576 21576 20876 0 -1 4194368 0 0 0 0 0 0 0 0 20 0 1 0 180884823 5480448 231 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 210824129183 0 65538 4100 65536 0 0 0 17 1 0 0
/proc/21578/statm: 1338 231 193 169 0 49 0

[startup+0.106218 s]
/proc/loadavg: 2.26 2.10 1.92 5/81 21577
/proc/meminfo: memFree=605584/2055920 swapFree=4192224/4192956
[pid=21576] ppid=21574 vsize=5352 CPUtime=0
/proc/21576/stat : 21576 (solver) S 21574 21576 20876 0 -1 4194304 354 334 0 0 0 0 0 0 22 0 1 0 180884823 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 210824127300 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/21576/statm: 1338 242 203 169 0 49 0
Current children cumulated CPU time (s) 0
Current children cumulated vsize (KiB) 5352

[startup+0.514306 s]
/proc/loadavg: 2.26 2.10 1.92 5/81 21577
/proc/meminfo: memFree=605584/2055920 swapFree=4192224/4192956
[pid=21576] ppid=21574 vsize=5352 CPUtime=0.13
/proc/21576/stat : 21576 (solver) S 21574 21576 20876 0 -1 4194304 376 2352 0 0 0 0 11 2 15 0 1 0 180884823 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 210824127300 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/21576/statm: 1338 242 203 169 0 49 0
Current children cumulated CPU time (s) 0.13
Current children cumulated vsize (KiB) 5352

[startup+1.33547 s]
/proc/loadavg: 2.26 2.10 1.92 3/82 21589
/proc/meminfo: memFree=576520/2055920 swapFree=4192224/4192956
[pid=21576] ppid=21574 vsize=5352 CPUtime=0.13
/proc/21576/stat : 21576 (solver) S 21574 21576 20876 0 -1 4194304 376 2352 0 0 0 0 11 2 15 0 1 0 180884823 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 210824127300 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/21576/statm: 1338 242 203 169 0 49 0
[pid=21589] ppid=21576 vsize=24552 CPUtime=1.17
/proc/21589/stat : 21589 (bordewijk) R 21576 21576 20876 0 -1 4194304 6415 0 0 0 109 8 0 0 25 0 1 0 180884838 25141248 5875 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 134806030 0 0 4096 0 0 0 0 17 1 0 0
/proc/21589/statm: 6138 5875 169 97 0 5716 0
Current children cumulated CPU time (s) 1.3
Current children cumulated vsize (KiB) 29904

[startup+2.9818 s]
/proc/loadavg: 2.24 2.10 1.92 2/69 21601
/proc/meminfo: memFree=1226416/2055920 swapFree=4192224/4192956
[pid=21576] ppid=21574 vsize=5352 CPUtime=0.13
/proc/21576/stat : 21576 (solver) S 21574 21576 20876 0 -1 4194304 376 2352 0 0 0 0 11 2 15 0 1 0 180884823 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 210824127300 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/21576/statm: 1338 242 203 169 0 49 0
[pid=21589] ppid=21576 vsize=152588 CPUtime=2.81
/proc/21589/stat : 21589 (bordewijk) R 21576 21576 20876 0 -1 4194304 39988 0 0 0 209 72 0 0 25 0 1 0 180884838 156250112 37081 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 4294960144 0 0 4096 0 0 0 0 17 0 0 0
/proc/21589/statm: 38147 37081 217 97 0 37428 0
Current children cumulated CPU time (s) 2.94
Current children cumulated vsize (KiB) 157940

[startup+6.26148 s]
/proc/loadavg: 2.24 2.10 1.92 2/74 21816
/proc/meminfo: memFree=1108680/2055920 swapFree=4192224/4192956
[pid=21576] ppid=21574 vsize=5352 CPUtime=0.13
/proc/21576/stat : 21576 (solver) S 21574 21576 20876 0 -1 4194304 376 2352 0 0 0 0 11 2 15 0 1 0 180884823 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 210824127300 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/21576/statm: 1338 242 203 169 0 49 0
[pid=21589] ppid=21576 vsize=152588 CPUtime=6.06
/proc/21589/stat : 21589 (bordewijk) R 21576 21576 20876 0 -1 4194304 39988 0 0 0 225 381 0 0 25 0 1 0 180884838 156250112 37081 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 4294960144 0 0 4096 0 0 0 0 17 0 0 0
/proc/21589/statm: 38147 37081 217 97 0 37428 0
Current children cumulated CPU time (s) 6.19
Current children cumulated vsize (KiB) 157940

[startup+12.7308 s]
/proc/loadavg: 2.20 2.09 1.92 3/82 21887
/proc/meminfo: memFree=1148752/2055920 swapFree=4192224/4192956
[pid=21576] ppid=21574 vsize=5352 CPUtime=6.62
/proc/21576/stat : 21576 (solver) S 21574 21576 20876 0 -1 4194304 396 42341 0 0 0 0 239 423 16 0 1 0 180884823 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 210824127300 0 65536 4100 65538 18446744071563356171 0 0 17 0 0 0
/proc/21576/statm: 1338 242 203 169 0 49 0
[pid=21817] ppid=21576 vsize=110248 CPUtime=6.01
/proc/21817/stat : 21817 (standalone) R 21576 21576 20876 0 -1 4194304 26671 0 0 0 492 109 0 0 25 0 1 0 180885491 112893952 26466 18446744073709551615 134512640 134775488 4294956896 18446744073709551615 4054210586 0 0 4096 0 0 0 0 17 0 0 0
/proc/21817/statm: 27562 26466 136 64 0 26877 0
Current children cumulated CPU time (s) 12.63
Current children cumulated vsize (KiB) 115600

Child status: 0
Real time (s): 22.1089
CPU time (s): 21.9677
CPU user time (s): 16.6115
CPU system time (s): 5.35619
CPU usage (%): 99.3612
Max. virtual memory (cumulated for all children) (KiB): 157940

getrusage(RUSAGE_CHILDREN,...) data:
user time used= 16.6115
system time used= 5.35618
maximum resident set size= 0
integral shared memory size= 0
integral unshared data size= 0
integral unshared stack size= 0
page reclaims= 69843
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= 221
involuntary context switches= 752

runsolver used 0.022996 s user time and 0.065989 s system time

The end

Launcher Data (download as text)

Begin job on node33 on Tue Jan  9 06:41:50 UTC 2007


IDJOB= 233171
IDBENCH= 6585
FILE ID= node33/233171-1168324908

PBS_JOBID= 3502973

Free space on /tmp= 66552 MiB

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

META MD5SUM SOLVER= 6c84d9851726bfff2e2bc2bb5530c705
MD5SUM BENCH=  374810fca23912defb7b4a24b5ed2d7b

RANDOM SEED= 241869991

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.281
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.281
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:        606000 kB
Buffers:          4172 kB
Cached:         692764 kB
SwapCached:        268 kB
Active:         758252 kB
Inactive:       638052 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:      2055920 kB
LowFree:        606000 kB
SwapTotal:     4192956 kB
SwapFree:      4192224 kB
Dirty:           13260 kB
Writeback:           0 kB
Mapped:         716872 kB
Slab:            37452 kB
Committed_AS:  4139744 kB
PageTables:       3164 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= 66536 MiB



End job on node33 on Tue Jan  9 06:42:12 UTC 2007