Trace number 232960

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 19.1601 19.1933

General information on the benchmark

Nametaillard/os-taillard-20/
os-taillard-20-105-5.xml
MD5SUMa0a6c2f8c0e385dbc465e671c789fc14
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.950854
SatisfiableYES
(Un)Satisfiability was provedYES
Number of variables400
Number of constraints7600
Maximum constraint arity2
Maximum domain size1315
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
1206 705 914 359 497 828 515 1045 142 650 32 537 216 1107 527 89 0 326 891 275 977 601 656 154 0 838 211 439 735 1189 1041 359 1106 503 425 252 897 75 1059 775 94 269 848 359 785 1002 957 723 623 839 455 183 936 169 0 378 655 666 545 379 281 785 1045 537 891 1058 0 1021 939 379 669 1083 1074 838 183 726 982 455 607 95 449 419 775 256 1015 1098 523 830 169 375 142 147 281 1067 949 0 898 723 267 95 1176 575 1081 455 844 1106 328 421 757 0 607 666 955 891 434 173 239 531 1026 95 829 779 722 1012 86 346 949 183 525 654 541 1237 1176 437 1206 1067 0 918 1104 275 751 346 836 977 523 1058 262 582 654 1010 918 156 328 783 379 0 256 406 79 904 434 1011 0 856 1041 421 334 1146 829 96 773 570 893 264 921 717 648 686 184 507 1130 668 461 541 0 75 722 819 163 362 32 859 917 264 1194 652 80 269 1002 623 910 156 376 70 655 345 844 627 1020 337 0 503 224 742 957 310 794 765 160 445 1201 95 527 628 0 866 445 722 359 1083 980 280 184 830 1034 757 678 897 574 1152 686 347 86 916 1147 801 423 938 1034 585 1005 349 1106 94 859 726 256 658 760 0 437 511 1175 1092 590 848 628 996 705 518 278 89 0 173 910 179 375 760 455 1074 81 0 717 656 1194 153 1011 960 275 815 345 183 575 432 949 525 336 362 869 278 280 432 599 833 893 73 1058 693 182 794 982 484 1144 163 639 570 722 955 365 0 883 445 188 494 1146 270 96 351 0 531 701 774 421 1131 655 982 923 23 601 1234 73 439 249 157 574 55 939 708 1106 216 343 620 0 869 792 744 1149 1058 1015 553 742 193 864 1063 157 89 936 270 378 81 461 1020 278 708 627 1099 792 503 568 0 96 774 582 0 239 1021 931 833 960 188 669 917 336 639 839 938 1131 421 678 494 

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/node2/watcher-232960-1168324252 -o ROOT/results/node2/solver-232960-1168324252 -C 1800 -M 900 /tmp/evaluation/232960-1168324252/solver /tmp/evaluation/232960-1168324252/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.50 1.69 1.86 3/87 5311
/proc/meminfo: memFree=1468360/2055920 swapFree=4191880/4192956
[pid=5310] ppid=5308 vsize=5352 CPUtime=0
/proc/5310/stat : 5310 (solver) R 5308 5310 4610 0 -1 4194304 313 190 0 0 0 0 0 0 19 0 1 0 180821275 5480448 241 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206381312671 0 65538 4100 65536 0 0 0 17 1 0 0
/proc/5310/statm: 1338 241 202 169 0 49 0
[pid=5314] ppid=5310 vsize=5352 CPUtime=0
/proc/5314/stat : 5314 (solver) D 5310 5310 4610 0 -1 4194368 21 0 0 0 0 0 0 0 19 0 1 0 180821275 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206381313319 0 0 4096 0 18446744071563325055 0 0 17 0 0 0
/proc/5314/statm: 1338 242 203 169 0 49 0

[startup+0.102954 s]
/proc/loadavg: 1.50 1.69 1.86 3/87 5311
/proc/meminfo: memFree=1468360/2055920 swapFree=4191880/4192956
[pid=5310] ppid=5308 vsize=5352 CPUtime=0
/proc/5310/stat : 5310 (solver) S 5308 5310 4610 0 -1 4194304 354 334 0 0 0 0 0 0 16 0 1 0 180821275 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206381310788 0 65536 4100 65538 18446744071563356171 0 0 17 0 0 0
/proc/5310/statm: 1338 242 203 169 0 49 0
Current children cumulated CPU time (s) 0
Current children cumulated vsize (KiB) 5352

[startup+0.51503 s]
/proc/loadavg: 1.50 1.69 1.86 3/87 5311
/proc/meminfo: memFree=1468360/2055920 swapFree=4191880/4192956
[pid=5310] ppid=5308 vsize=5352 CPUtime=0.12
/proc/5310/stat : 5310 (solver) S 5308 5310 4610 0 -1 4194304 376 2352 0 0 0 0 10 2 16 0 1 0 180821275 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206381310788 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/5310/statm: 1338 242 203 169 0 49 0
Current children cumulated CPU time (s) 0.12
Current children cumulated vsize (KiB) 5352

[startup+1.33918 s]
/proc/loadavg: 1.50 1.69 1.86 3/88 5323
/proc/meminfo: memFree=1439424/2055920 swapFree=4191880/4192956
[pid=5310] ppid=5308 vsize=5352 CPUtime=0.12
/proc/5310/stat : 5310 (solver) S 5308 5310 4610 0 -1 4194304 376 2352 0 0 0 0 10 2 16 0 1 0 180821275 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206381310788 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/5310/statm: 1338 242 203 169 0 49 0
[pid=5323] ppid=5310 vsize=25564 CPUtime=1.19
/proc/5323/stat : 5323 (bordewijk) R 5310 5310 4610 0 -1 4194304 6410 0 0 0 112 7 0 0 18 0 1 0 180821289 26177536 5869 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 4294960144 0 0 4096 0 0 0 0 17 1 0 0
/proc/5323/statm: 6391 5869 204 97 0 5672 0
Current children cumulated CPU time (s) 1.31
Current children cumulated vsize (KiB) 30916

[startup+2.97648 s]
/proc/loadavg: 1.50 1.69 1.86 3/88 5323
/proc/meminfo: memFree=1391232/2055920 swapFree=4191880/4192956
[pid=5310] ppid=5308 vsize=5352 CPUtime=0.12
/proc/5310/stat : 5310 (solver) S 5308 5310 4610 0 -1 4194304 376 2352 0 0 0 0 10 2 16 0 1 0 180821275 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206381310788 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/5310/statm: 1338 242 203 169 0 49 0
[pid=5323] ppid=5310 vsize=151092 CPUtime=2.81
/proc/5323/stat : 5323 (bordewijk) R 5310 5310 4610 0 -1 4194304 39622 0 0 0 206 75 0 0 25 0 1 0 180821289 154718208 36715 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 4294960144 0 0 4096 0 0 0 0 17 1 0 0
/proc/5323/statm: 37773 36715 217 97 0 37054 0
Current children cumulated CPU time (s) 2.93
Current children cumulated vsize (KiB) 156444

[startup+6.26508 s]
/proc/loadavg: 1.54 1.70 1.86 3/88 5323
/proc/meminfo: memFree=1300928/2055920 swapFree=4191880/4192956
[pid=5310] ppid=5308 vsize=5352 CPUtime=0.12
/proc/5310/stat : 5310 (solver) S 5308 5310 4610 0 -1 4194304 376 2352 0 0 0 0 10 2 16 0 1 0 180821275 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206381310788 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/5310/statm: 1338 242 203 169 0 49 0
[pid=5323] ppid=5310 vsize=151092 CPUtime=6.1
/proc/5323/stat : 5323 (bordewijk) R 5310 5310 4610 0 -1 4194304 39622 0 0 0 222 388 0 0 25 0 1 0 180821289 154718208 36715 18446744073709551615 134512640 134912576 4294956768 18446744073709551615 4294960144 0 0 4096 0 0 0 0 17 1 0 0
/proc/5323/statm: 37773 36715 217 97 0 37054 0
Current children cumulated CPU time (s) 6.22
Current children cumulated vsize (KiB) 156444

[startup+12.7303 s]
/proc/loadavg: 1.57 1.70 1.86 3/88 5324
/proc/meminfo: memFree=1348096/2055920 swapFree=4191880/4192956
[pid=5310] ppid=5308 vsize=5352 CPUtime=6.65
/proc/5310/stat : 5310 (solver) S 5308 5310 4610 0 -1 4194304 396 41975 0 0 0 0 235 430 16 0 1 0 180821275 5480448 242 18446744073709551615 4194304 4889804 548682069328 18446744073709551615 206381310788 0 65536 4100 65538 18446744071563356171 0 0 17 1 0 0
/proc/5310/statm: 1338 242 203 169 0 49 0
[pid=5324] ppid=5310 vsize=109016 CPUtime=6.02
/proc/5324/stat : 5324 (standalone) R 5310 5310 4610 0 -1 4194304 26368 0 0 0 496 106 0 0 25 0 1 0 180821944 111632384 26164 18446744073709551615 134512640 134775488 4294956880 18446744073709551615 4055328032 0 0 4096 0 0 0 0 17 1 0 0
/proc/5324/statm: 27254 26164 137 64 0 26569 0
Current children cumulated CPU time (s) 12.67
Current children cumulated vsize (KiB) 114368

Child status: 0
Real time (s): 19.1933
CPU time (s): 19.1601
CPU user time (s): 13.7639
CPU system time (s): 5.39618
CPU usage (%): 99.8269
Max. virtual memory (cumulated for all children) (KiB): 156444

getrusage(RUSAGE_CHILDREN,...) data:
user time used= 13.7639
system time used= 5.39618
maximum resident set size= 0
integral shared memory size= 0
integral unshared data size= 0
integral unshared stack size= 0
page reclaims= 69175
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= 212
involuntary context switches= 575

runsolver used 0.021996 s user time and 0.054991 s system time

The end

Launcher Data (download as text)

Begin job on node2 on Tue Jan  9 06:30:55 UTC 2007


IDJOB= 232960
IDBENCH= 6569
FILE ID= node2/232960-1168324252

PBS_JOBID= 3502742

Free space on /tmp= 66497 MiB

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

META MD5SUM SOLVER= 6c84d9851726bfff2e2bc2bb5530c705
MD5SUM BENCH=  a0a6c2f8c0e385dbc465e671c789fc14

RANDOM SEED= 758063015

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	: 5931.00
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:       1468904 kB
Buffers:         73156 kB
Cached:         308032 kB
SwapCached:        292 kB
Active:         400468 kB
Inactive:       133364 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:      2055920 kB
LowFree:       1468904 kB
SwapTotal:     4192956 kB
SwapFree:      4191880 kB
Dirty:           11968 kB
Writeback:           0 kB
Mapped:         172068 kB
Slab:            37744 kB
Committed_AS:  4950968 kB
PageTables:       2560 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= 66482 MiB



End job on node2 on Tue Jan  9 06:31:16 UTC 2007