calloc speed difference

2018-01-11 Thread Lee
Why is the cygwin gcc calloc so much slower than the i686-w64-mingw32-gcc calloc? 1:12 vs 0:11 $cat calloc-test.c #include #include #define ALLOCATION_SIZE (100 * 1024 * 1024) int main (int argc, char *argv[]) { for (int i = 0; i < 1; i++) { void *temp = calloc(ALLOCATION_SIZE,

[ANNOUNCEMENT] sox 14.4.2-4

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * sox-14.4.2-4 * libsox3-14.4.2-4 * libsox-devel-14.4.2-4 * sox-fmt-ao-14.4.2-4 * sox-fmt-pulseaudio-14.4.2-4 SoX (also known as Sound eXchange) translates sound files between different file formats, and optionally applies var

[ANNOUNCEMENT] mpd 0.20.15-2

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * mpd-0.20.15-2 * mpd-doc-0.20.15-2 A daemon for playing music of various formats. Music is played through the server's audio device. The daemon stores info about all available music, and this info can be easily searched and

[ANNOUNCEMENT] audacity 2.2.1-1

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * audacity-2.2.1-1 Audacity is an easy-to-use multi-track audio editor and recorder. This is an update to the latest upstream release, with several new features: http://www.audacityteam.org/audacity-2-2-0-released/ http://www

[ANNOUNCEMENT] gstreamer1.0-plugins-ugly-free 1.12.4-2

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * gstreamer1.0-plugins-ugly-free-1.12.4-2 * gstreamer1.0-plugins-ugly-doc-1.12.4-2 * mingw64-i686-gstreamer1.0-plugins-ugly-free-1.12.4-2 * mingw64-x86_64-gstreamer1.0-plugins-ugly-free-1.12.4-2 GStreamer Ugly Plug-ins is a set

[ANNOUNCEMENT] portaudio 19.20140130-3

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * libportaudio2-19.20140130-3 * libportaudiocpp0-19.20140130-3 * libportaudio-devel-19.20140130-3 * libportaudiocpp-devel-19.20140130-3 * mingw64-i686-portaudio-19.20140130-4 * mingw64-x86_64-portaudio-19.20140130-4 PortAudio i

[ANNOUNCEMENT] twolame 0.3.13-2

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * twolame-0.3.13-2 * libtwolame0-0.3.13-2 * libtwolame-devel-0.3.13-2 * libtwolame-doc-0.3.13-2 * mingw64-i686-twolame-0.3.13-2 * mingw64-x86_64-twolame-0.3.13-2 TwoLAME is an optimised MPEG Audio Layer 2 (MP2) encoder based on

[ANNOUNCEMENT] writerperfect 0.9.6-1

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * writerperfect-0.9.6-1 writerperfect is a set of command line tools for export of various file formats to ODF, AbiWord, or EPUB. This is an update to the latest upstream release, with some new dependencies: https://sourcefo

[ANNOUNCEMENT] Document Liberation Project libraries

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * libabw0.1_1-0.1.2-1 * libabw0.1-devel-0.1.2-1 * libabw0.1-doc-0.1.2-1 * libabw-tools-0.1.2-1 * libcdr0.1_1-0.1.4-1 * libcdr0.1-devel-0.1.4-1 * libcdr0.1-doc-0.1.4-1 * libcdr-tools-0.1.4-1 * libe-book0.1_1-0.1.3-1 * libe-book0.

[ANNOUNCEMENT] Various packages rebuilt for dependencies

2018-01-11 Thread Yaakov Selkowitz
The following packages, along with their subpackages, have been uploaded to the Cygwin distribution: * akonadi-1.13.0-6 * avogadro-1.2.0-2 * botan1.10-1.10.17-1 * ibus-qt-1.3.3-5 * kdb3-3.0.2-2 * kig-17.08.3-2 * krita-3.3.3-1 * libpst-0.6.71-1 * lucene++-3.0.7-5 * pamixer-1.3.1-3 * qt5-base-5.9.3-

[ANNOUNCEMENT] python3 3.6.4-1

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * python3-3.6.4-1 * python3-devel-3.6.4-1 * python3-test-3.6.4-1 * python3-tkinter-3.6.4-1 * idle3-3.6.4-1 Python is an interpreted, interactive, object-oriented programming language. It incorporates modules, exceptions, dynam

[ANNOUNCEMENT] php 7.1.13-1

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * php-7.1.13-1 * php-devel-7.1.13-1 * httpd-mod_php7-7.1.13-1 * php-bcmath-7.1.13-1 * php-bz2-7.1.13-1 * php-calendar-7.1.13-1 * php-ctype-7.1.13-1 * php-curl-7.1.13-1 * php-dba-7.1.13-1 * php-enchant-7.1.13-1 * php-exif-7.1.13-

[ANNOUNCEMENT] ncmpcpp 0.8.1-1

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * ncmpcpp-0.8.1-1 ncmpcpp is an ncurses client for MPD (Music Player Daemon), inspired by ncmpc. This is an update to the latest upstream release, built with Boost 1.64 and ICU 60. -- Yaakov -- Problem reports: http:

[ANNOUNCEMENT] mpd 0.20.15-1

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * mpd-0.20.15-1 * mpd-doc-0.20.15-1 A daemon for playing music of various formats. Music is played through the server's audio device. The daemon stores info about all available music, and this info can be easily searched and

[ANNOUNCEMENT] mesa-demos 8.4.0-0.1.20171011git

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * mesa-demos-8.4.0-0.1.20171011git mesa-demos is a collection of demos and test programs for OpenGL, OpenGL ES, EGL, OSMesa, and WGL. This is an update to the latest upstream git snapshot, built with GLEW 2.1. -- Yaakov --

[ANNOUNCEMENT] harfbuzz 1.7.4-1

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * harfbuzz-1.7.4-1 * libharfbuzz0-1.7.4-1 * libharfbuzz-gobject0-1.7.4-1 * libharfbuzz-icu0-1.7.4-1 * libharfbuzz-devel-1.7.4-1 * libharfbuzz-gobject-devel-1.7.4-1 * libharfbuzz-icu-devel-1.7.4-1 * girepository-HarfBuzz0.0-1.7.4

[ANNOUNCEMENT] glew 2.1.0-1

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * glew-2.1.0-1 * libGLEW2.1-2.1.0-1 * libGLEW-devel-2.1.0-1 * mingw64-i686-glew-2.1.0-1 * mingw64-x86_64-glew-2.1.0-1 The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library

[ANNOUNCEMENT] boost 1.64.0-1

2018-01-11 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution: * boost-build-1.64.0-1 * libboost-devel-1.64.0-1 * libboost_mpi-devel-1.64.0-1 * libboost_python-devel-1.64.0-1 * libboost_python3-devel-1.64.0-1 * libboost_atomic1.64-1.64.0-1 * libboost_chrono1.64-1.64.0-1 * libboost_context1.

[ANNOUNCEMENT] Updated: poco-1.8.1-1

2018-01-11 Thread David Stacey
The following packages have been updated in the Cygwin distribution: * libpoco-devel-1.8.1-1 * libpoco51-1.8.1-1 * poco-1.8.1-1 * poco-doc-1.8.1-1 The POCO C++ Libraries are open source C++ class libraries that simplify and accelerate the development of network-centric, portable applications in

Re: Updated: hdf5-1.8.20-1

2018-01-11 Thread Brian Inglis
On 2018-01-11 14:27, Marco Atzeri wrote: > On 11/01/2018 21:39, Brian Inglis wrote: >> On 2018-01-07 07:35, Marco Atzeri wrote: >>> Version 1.8.20-1 of >> Copied to Cygwin as announcement did not make it onto that list. > the archive shows it. > https://cygwin.com/ml/cygwin/2018-01/msg00051.html H

Re: rebase-4.4.3-1 regression: Too many DLLs for available address space

2018-01-11 Thread Denis Excoffier
> On 2018-01-11 13:32, Christian Franke wrote: > > After 4.4.3-1 upgrade, rebase always fails on 32- and 64-bit Cygwin: > > $ rebase -s -T /var/cache/rebase/rebase_all > rebase: Too many DLLs for available address space: Cannot allocate memory > > Using /bin/rebaseall does not help. > > A downg

Re: Updated: hdf5-1.8.20-1

2018-01-11 Thread Marco Atzeri
On 11/01/2018 21:39, Brian Inglis wrote: On 2018-01-07 07:35, Marco Atzeri wrote: Version 1.8.20-1 of Copied to Cygwin as announcement did not make it onto that list. the archive shows it. https://cygwin.com/ml/cygwin/2018-01/msg00051.html -- Problem reports: http://cygwin.com/prob

Re: Updated: hdf5-1.8.20-1

2018-01-11 Thread Brian Inglis
On 2018-01-07 07:35, Marco Atzeri wrote: > Version 1.8.20-1 of > >   hdf5 >   libhdf5-devel >   libhdf5_10 >   libhdf5cpp_15  (C++ api bumped) >   libhdf5hl_10 >   libhdf5hlcpp_11 > > for cygwin have been uploaded. > > CHANGES > This is a new upstream release. > For the full list of changes:

Re: rebase-4.4.3-1 regression: Too many DLLs for available address space

2018-01-11 Thread Corinna Vinschen
On Jan 11 17:06, Corinna Vinschen wrote: > On Jan 11 13:32, Christian Franke wrote: > > After 4.4.3-1 upgrade, rebase always fails on 32- and 64-bit Cygwin: > > > > $ rebase -s -T /var/cache/rebase/rebase_all > > rebase: Too many DLLs for available address space: Cannot allocate memory > > Uh, oh

Re: rebase-4.4.3-1 regression: Too many DLLs for available address space

2018-01-11 Thread Achim Gratz
Corinna Vinschen writes: >> PS: rebase should possibly warn/fail if a 32bit DLL would need to be rebased >> < 0x3800. >> Recent tests on Win10 1703 show that LoadLibrary() always loads such DLLs to >> other locations. > > Warn or fail? I tend to make this a fail. There are just too many DLLs

Re: rebase-4.4.3-1 regression: Too many DLLs for available address space

2018-01-11 Thread Corinna Vinschen
On Jan 11 13:32, Christian Franke wrote: > After 4.4.3-1 upgrade, rebase always fails on 32- and 64-bit Cygwin: > > $ rebase -s -T /var/cache/rebase/rebase_all > rebase: Too many DLLs for available address space: Cannot allocate memory Uh, oh, a typo. That should have been "if (end < 0)", not "i

Missing dependencies for opam package

2018-01-11 Thread David Allsopp
The dependencies for the opam package in the Cygwin repository are incomplete. Since setup.ini doesn't support "optional" or "advised" dependencies (at least I don't think it does), there are choices for how many dependencies are added, which I leave to the maintainer. As a minimum, please could l

Missing dependencies for ocaml package

2018-01-11 Thread David Allsopp
The dependencies for the ocaml package in the Cygwin repository are incomplete. ocamlopt depends on the gcc-core and flexdll packages. More precisely, ocamlopt itself depends on binutils and flexlink. flexlink requires a C compiler, however it's also possible to use the flexdll package without spe

rebase-4.4.3-1 regression: Too many DLLs for available address space

2018-01-11 Thread Christian Franke
After 4.4.3-1 upgrade, rebase always fails on 32- and 64-bit Cygwin: $ rebase -s -T /var/cache/rebase/rebase_all rebase: Too many DLLs for available address space: Cannot allocate memory Using /bin/rebaseall does not help. A downgrade to 4.4.2-1 fixes the problem. The DLL address range on 32-b