help-glpk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-glpk] glpk tells me to contact support team - xmalloc failed.


From: Michael Bramley
Subject: [Help-glpk] glpk tells me to contact support team - xmalloc failed.
Date: Sat, 16 Jun 2012 10:33:33 -0400

Hello:

 

Running a rather large model and I get the following output (see below), which is solved by AMPL in about 17 minutes (very old 32 bit version).

All other testing runs quickly (smaller models) for this glpk 32 bit version (4.47).

 

When I try the 64 bit version, I error at line 70 of glpenv05.c almost immediately.

 

Any thoughts on how to proceed?

 

Thanks!

MB

 

 

P:\glpk - SIMPLEX-CPLEX Optimisation\Production-Tests\Run2>"C:\Program Files\GnuWin32\bin\gl

psol.exe" -m MP_layout.mod -d MP_layout.dat -o mpdb_32_results.txt -w mpdb_32_write.txt --cg

r --gomory

Reading model section from MP_layout.mod...

MP_layout.mod:19: warning: final NL missing before end of file

MP_layout.mod:19: warning: unexpected end of file; missing end statement inserted

19 lines were read

Reading data section from MP_layout.dat...

MP_layout.dat:2508: warning: final NL missing before end of file

MP_layout.dat:2508: warning: unexpected end of file; missing end statement inserted

2508 lines were read

Generating total_dp...

Generating Supply...

Generating Demand...

Generating morepair...

Model has been successfully generated

ipp_basic_tech:  835 row(s) and 834 column(s) removed

ipp_reduce_bnds: 1 pass(es) made, 0 bound(s) reduced

ipp_basic_tech:  0 row(s) and 0 column(s) removed

ipp_reduce_coef: 1 pass(es) made, 0 coefficient(s) reduced

glp_intopt: presolved MIP has 696390 rows, 694722 columns, 2778888 non-zeros

glp_intopt: 694722 integer columns, all of which are binary

Scaling...

 A: min|aij| = 1.000e+000  max|aij| = 1.000e+000  ratio = 1.000e+000

Problem data seem to be well scaled

Crashing...

Size of triangular part = 696389

Solving LP relaxation...

      0: obj = -2.387473480e+004  infeas = 5.817e+003 (1)

    200: obj = -2.055253040e+004  infeas = 5.214e+003 (1)

    400: obj = -1.665772930e+004  infeas = 4.611e+003 (1)

    600: obj = -1.387741020e+004  infeas = 4.017e+003 (1)

    800: obj = -7.876585600e+003  infeas = 3.414e+003 (1)

   1000: obj = -1.300743000e+003  infeas = 2.811e+003 (1)

   1200: obj =  2.298983300e+003  infeas = 2.217e+003 (1)

   1400: obj =  3.132526500e+003  infeas = 2.075e+003 (1)

   1600: obj =  3.262024450e+003  infeas = 2.062e+003 (1)

   1800: obj =  4.324680600e+003  infeas = 1.938e+003 (1)

   2000: obj =  4.324680600e+003  infeas = 1.938e+003 (1)

   2200: obj =  4.324680600e+003  infeas = 1.938e+003 (1)

   2400: obj =  4.324680600e+003  infeas = 1.938e+003 (1)

   2600: obj =  5.646369900e+003  infeas = 1.885e+003 (1)

   2800: obj =  6.799421850e+003  infeas = 1.757e+003 (1)

   3000: obj =  7.923098850e+003  infeas = 1.652e+003 (1)

   3200: obj =  1.038286725e+004  infeas = 1.424e+003 (1)

   3400: obj =  1.219682745e+004  infeas = 1.244e+003 (1)

   3600: obj =  1.245526995e+004  infeas = 1.208e+003 (1)

   3800: obj =  1.260365225e+004  infeas = 1.166e+003 (1)

   4000: obj =  1.404551675e+004  infeas = 9.855e+002 (1)

   4200: obj =  1.575717745e+004  infeas = 8.055e+002 (1)

   4400: obj =  1.860680185e+004  infeas = 6.205e+002 (1)

   4600: obj =  1.907896425e+004  infeas = 5.855e+002 (1)

   4800: obj =  2.167905995e+004  infeas = 4.455e+002 (1)

   5000: obj =  2.408380575e+004  infeas = 2.655e+002 (1)

   5200: obj =  2.821218465e+004  infeas = 8.050e+001 (1)

   5400: obj =  2.910510340e+004  infeas = 2.900e+001 (1)

   5600: obj =  2.910510340e+004  infeas = 2.900e+001 (1)

   5800: obj =  2.910510340e+004  infeas = 2.900e+001 (1)

   6000: obj =  2.912394750e+004  infeas = 2.800e+001 (1)

   6200: obj =  2.920469510e+004  infeas = 2.000e+001 (1)

*  6291: obj =  2.935640800e+004  infeas = 0.000e+000 (1)

*  6400: obj =  2.935640800e+004  infeas = 0.000e+000 (1)

*  6600: obj =  3.408331230e+004  infeas = 0.000e+000 (1)

*  6800: obj =  3.623336120e+004  infeas = 1.110e-016 (1)

*  7000: obj =  3.623336120e+004  infeas = 4.441e-016 (1)

*  7200: obj =  3.623336120e+004  infeas = 4.441e-016 (1)

*  7400: obj =  4.133588493e+004  infeas = 5.551e-016 (1)

*  7600: obj =  4.184989322e+004  infeas = 0.000e+000 (1)

*  7800: obj =  4.328712100e+004  infeas = 0.000e+000 (1)

*  8000: obj =  4.540531960e+004  infeas = 0.000e+000 (1)

*  8200: obj =  4.628106640e+004  infeas = 0.000e+000 (1)

*  8400: obj =  4.723509160e+004  infeas = 0.000e+000 (1)

*  8600: obj =  4.803029120e+004  infeas = 0.000e+000 (1)

*  8800: obj =  4.803029120e+004  infeas = 5.886e-015 (1)

*  9000: obj =  4.987616125e+004  infeas = 0.000e+000 (1)

*  9200: obj =  5.103228590e+004  infeas = 4.603e-015 (1)

*  9400: obj =  5.172409545e+004  infeas = 0.000e+000 (1)

*  9600: obj =  5.225529745e+004  infeas = 1.791e-015 (1)

*  9800: obj =  5.352198565e+004  infeas = 0.000e+000 (1)

* 10000: obj =  5.424117360e+004  infeas = 0.000e+000 (1)

* 10200: obj =  5.573548840e+004  infeas = 1.158e-014 (1)

* 10400: obj =  5.582483240e+004  infeas = 0.000e+000 (1)

* 10600: obj =  5.654489543e+004  infeas = 7.535e-015 (1)

* 10800: obj =  5.654489543e+004  infeas = 0.000e+000 (1)

* 11000: obj =  5.768892220e+004  infeas = 7.735e-032 (1)

* 11200: obj =  5.849819357e+004  infeas = 0.000e+000 (1)

* 11400: obj =  5.887750405e+004  infeas = 1.014e-015 (1)

* 11600: obj =  5.922115070e+004  infeas = 1.772e-015 (1)

* 11800: obj =  5.952370325e+004  infeas = 3.240e-015 (1)

* 12000: obj =  6.004048927e+004  infeas = 1.263e-015 (1)

* 12200: obj =  6.034178020e+004  infeas = 0.000e+000 (1)

* 12400: obj =  6.091249981e+004  infeas = 0.000e+000 (1)

* 12600: obj =  6.110282786e+004  infeas = 9.582e-016 (1)

* 12800: obj =  6.134625751e+004  infeas = 3.569e-016 (1)

* 13000: obj =  6.178726757e+004  infeas = 2.653e-015 (1)

* 13200: obj =  6.210040507e+004  infeas = 1.440e-015 (1)

* 13400: obj =  6.223082455e+004  infeas = 2.082e-016 (1)

* 13600: obj =  6.248920627e+004  infeas = 5.013e-016 (1)

* 13800: obj =  6.264249896e+004  infeas = 1.661e-015 (1)

* 14000: obj =  6.295482995e+004  infeas = 4.839e-017 (1)

* 14200: obj =  6.330729143e+004  infeas = 2.283e-015 (1)

* 14400: obj =  6.360520225e+004  infeas = 0.000e+000 (1)

* 14600: obj =  6.385639658e+004  infeas = 2.773e-015 (1)

* 14800: obj =  6.386923499e+004  infeas = 1.067e-014 (1)

* 15000: obj =  6.421122329e+004  infeas = 1.598e-015 (1)

* 15200: obj =  6.429881752e+004  infeas = 2.631e-014 (1)

* 15400: obj =  6.447483664e+004  infeas = 5.734e-016 (1)

* 15600: obj =  6.461440266e+004  infeas = 7.698e-015 (1)

* 15800: obj =  6.467150789e+004  infeas = 2.109e-015 (1)

* 16000: obj =  6.481638524e+004  infeas = 4.239e-015 (1)

* 16200: obj =  6.505885090e+004  infeas = 2.754e-015 (1)

* 16400: obj =  6.519530761e+004  infeas = 1.021e-015 (1)

* 16600: obj =  6.522974749e+004  infeas = 3.618e-016 (1)

* 16800: obj =  6.528465001e+004  infeas = 6.384e-016 (1)

* 17000: obj =  6.534774981e+004  infeas = 6.639e-016 (1)

* 17200: obj =  6.550358167e+004  infeas = 1.624e-015 (1)

* 17400: obj =  6.560143171e+004  infeas = 1.500e-015 (1)

* 17600: obj =  6.568319170e+004  infeas = 2.431e-015 (1)

* 17800: obj =  6.574453683e+004  infeas = 3.276e-015 (1)

* 18000: obj =  6.591116331e+004  infeas = 1.475e-015 (1)

* 18200: obj =  6.599919090e+004  infeas = 1.055e-015 (1)

* 18400: obj =  6.614525204e+004  infeas = 3.271e-016 (1)

* 18600: obj =  6.621779438e+004  infeas = 1.455e-015 (1)

* 18800: obj =  6.626343591e+004  infeas = 6.662e-016 (1)

* 19000: obj =  6.633424056e+004  infeas = 5.024e-016 (1)

* 19200: obj =  6.641840633e+004  infeas = 1.630e-015 (1)

* 19400: obj =  6.648416197e+004  infeas = 8.343e-015 (1)

* 19600: obj =  6.651251037e+004  infeas = 1.767e-015 (1)

* 19800: obj =  6.653986285e+004  infeas = 2.740e-015 (1)

* 20000: obj =  6.657465352e+004  infeas = 3.022e-016 (1)

* 20200: obj =  6.659899733e+004  infeas = 6.287e-016 (1)

* 20400: obj =  6.662734609e+004  infeas = 6.939e-016 (1)

* 20600: obj =  6.663602370e+004  infeas = 1.704e-015 (1)

* 20737: obj =  6.663904635e+004  infeas = 3.031e-016 (1)

OPTIMAL SOLUTION FOUND

Integer optimization begins...

Gomory's cuts enabled

+ 20737: mip =     not found yet <=              +inf        (1; 0)

| 20971: obj =  6.663904635e+004  infeas = 3.864e-014 (1)

+ 20971: mip =     not found yet <=  6.663904635e+004        (1; 0)

| 21152: obj =  6.662498245e+004  infeas = 1.087e-013 (1)

+ 21152: mip =     not found yet <=  6.662498245e+004        (1; 0)

| 21375: obj =  6.661953078e+004  infeas = 8.632e-014 (1)

+ 21375: mip =     not found yet <=  6.661953078e+004        (1; 0)

Time used: 91.4 secs.  Memory used: 1560.6 Mb.

| 21549: obj =  6.661946440e+004  infeas = 1.527e-013 (1)

+ 21549: mip =     not found yet <=  6.661946440e+004        (1; 0)

| 21779: obj =  6.661944882e+004  infeas = 8.669e-014 (1)

+ 21779: mip =     not found yet <=  6.661944882e+004        (1; 0)

Time used: 160.9 secs.  Memory used: 1692.2 Mb.

| 21967: obj =  6.661944531e+004  infeas = 7.450e-014 (1)

+ 21967: mip =     not found yet <=  6.660771501e+004        (2; 0)

Time used: 402.7 secs.  Memory used: 1755.8 Mb.

xmalloc: no memory available

Error detected in file ../../glpk-4.34-src/src/glplib07.c at line 72

 

This application has requested the Runtime to terminate it in an unusual way.

Please contact the application's support team for more information.

 

 

The contents of this message and any attachments to it are confidential and may be legally privileged.
If you have received this message in error you should delete it from your system immediately and advise the sender.
dunnhumby may monitor and record all emails. The views expressed in this email are those of the sender and not those of dunnhumby.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]