public inbox for java-prs@sourceware.org
help / color / mirror / Atom feed
* [Bug libgcj/22341] New: Interix: gcj out of virtual mem during libgcj make
@ 2005-07-07  9:45 klaus dot kusche at inode dot at
  2005-07-07 12:58 ` [Bug libgcj/22341] " pinskia at gcc dot gnu dot org
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: klaus dot kusche at inode dot at @ 2005-07-07  9:45 UTC (permalink / raw)
  To: java-prs

When making libgcj on Interix, make reproducibly fails in those steps where 
many class files are compiled into a single object, e.g. when making gnu-xml.o.

The error given by gcj is "virtual memory exhausted: Permission denied".
Watching "gcj" in the task manager confirms this: It has about 1.5 GB virt mem 
just before the error.

Changing "GCJFLAGS" from "-O2" to "-O" in "Makefile" works around the problem.

-- 
           Summary: Interix: gcj out of virtual mem during libgcj make
           Product: gcc
           Version: 4.0.1
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: libgcj
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: klaus dot kusche at inode dot at
                CC: gcc-bugs at gcc dot gnu dot org,java-prs at gcc dot gnu
                    dot org
 GCC build triplet: i586-pc-interix3
  GCC host triplet: i586-pc-interix3 or i586-pc-mingw32
GCC target triplet: i586-pc-mingw32


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22341


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug libgcj/22341] Interix: gcj out of virtual mem during libgcj make
  2005-07-07  9:45 [Bug libgcj/22341] New: Interix: gcj out of virtual mem during libgcj make klaus dot kusche at inode dot at
@ 2005-07-07 12:58 ` pinskia at gcc dot gnu dot org
  2005-07-07 13:03 ` pinskia at gcc dot gnu dot org
  2005-07-07 14:38 ` klaus dot kusche at inode dot at
  2 siblings, 0 replies; 5+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-07-07 12:58 UTC (permalink / raw)
  To: java-prs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|critical                    |normal


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22341


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug libgcj/22341] Interix: gcj out of virtual mem during libgcj make
  2005-07-07  9:45 [Bug libgcj/22341] New: Interix: gcj out of virtual mem during libgcj make klaus dot kusche at inode dot at
  2005-07-07 12:58 ` [Bug libgcj/22341] " pinskia at gcc dot gnu dot org
@ 2005-07-07 13:03 ` pinskia at gcc dot gnu dot org
  2005-07-07 14:38 ` klaus dot kusche at inode dot at
  2 siblings, 0 replies; 5+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-07-07 13:03 UTC (permalink / raw)
  To: java-prs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-07-07 13:03 -------
I want to say this is not really a GCC bug.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22341


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug libgcj/22341] Interix: gcj out of virtual mem during libgcj make
  2005-07-07  9:45 [Bug libgcj/22341] New: Interix: gcj out of virtual mem during libgcj make klaus dot kusche at inode dot at
  2005-07-07 12:58 ` [Bug libgcj/22341] " pinskia at gcc dot gnu dot org
  2005-07-07 13:03 ` pinskia at gcc dot gnu dot org
@ 2005-07-07 14:38 ` klaus dot kusche at inode dot at
  2 siblings, 0 replies; 5+ messages in thread
From: klaus dot kusche at inode dot at @ 2005-07-07 14:38 UTC (permalink / raw)
  To: java-prs


------- Additional Comments From klaus dot kusche at inode dot at  2005-07-07 14:38 -------
But on supported configurations (and afaik interix is one of them), an out-of-
the-box gcc build (incl. libgcj) should not be guranteed to fail.

This is no physical limit (memory size, swap space, ...), we tried on several 
different systems, all failed in the same way.

It is a fundamental architectural problem: There is a 2 GB virtual address 
space limit for each process in Windows, and in combination with the way 
windows loads DLLs etc., gcc will hit this limit when building libgcj with the 
default settings, no matter how large the hardware is.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22341


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug libgcj/22341] Interix: gcj out of virtual mem during libgcj make
       [not found] <bug-22341-8172@http.gcc.gnu.org/bugzilla/>
@ 2012-01-11 14:09 ` rguenth at gcc dot gnu.org
  0 siblings, 0 replies; 5+ messages in thread
From: rguenth at gcc dot gnu.org @ 2012-01-11 14:09 UTC (permalink / raw)
  To: java-prs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22341

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |INVALID

--- Comment #3 from Richard Guenther <rguenth at gcc dot gnu.org> 2012-01-11 14:06:34 UTC ---
You need more memory.  While the target may be supported, it might not be
supported as a host.


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-01-11 14:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-07-07  9:45 [Bug libgcj/22341] New: Interix: gcj out of virtual mem during libgcj make klaus dot kusche at inode dot at
2005-07-07 12:58 ` [Bug libgcj/22341] " pinskia at gcc dot gnu dot org
2005-07-07 13:03 ` pinskia at gcc dot gnu dot org
2005-07-07 14:38 ` klaus dot kusche at inode dot at
     [not found] <bug-22341-8172@http.gcc.gnu.org/bugzilla/>
2012-01-11 14:09 ` rguenth at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).