URL:
  <http://savannah.gnu.org/bugs/?40226>

                 Summary: Weird failure on Windows with OUTPUT_SYNC_TARGET
                 Project: make
            Submitted by: None
            Submitted on: Wed 09 Oct 2013 10:27:54 PM UTC
                Severity: 3 - Normal
              Item Group: Bug
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
       Component Version: 4.0
        Operating System: None
           Fixed Release: None
           Triage Status: None

    _______________________________________________________

Details:

On Windows, with a MSVC9 x64 build, I observed the following behavior:

  $ /C/Workspace/src/git/make/WinDebug/make.exe -Otarget
  ...
  make: *** internal error: multiple --sync-mutex options.  Stop.


I could trace this to an invalid manipulation of the
sync_mutex stringlist in main.c, see attached patch which 
fixes the issue. I also tested that patch on Linux where
I could run the test suite with success (couldn't manage
to do that on Windows, unfortunately).



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Wed 09 Oct 2013 10:27:54 PM UTC  Name:
0001-Fix-test-detecting-when-a-stringlist-must-grow-in-de.patch  Size: 1kB  
By: None

<http://savannah.gnu.org/bugs/download.php?file_id=29339>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?40226>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to