New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Storable build hangs when building 5.27.9 on Windows XP #16428
Comments
From @chornyCreated by @chorny..\perl.exe -I..\lib -I. ..\dist\Storable\stacksize --core Also `stacksize` is executed on every stage - build/tests/install, so cpantesters results show that with RURBAN/Storable-3.05_16.tar.gz Windows 10 64-bit, perl 5.26.0 64-bit: (Total 2 installations of Windows 10 and 3 installations of Windows XP) http://www.cpantesters.org/cpan/report/11bf30ab-6bf4-1014-b5fc-ed671f639c1c Perl Info
|
From @jkeenanOn Wed, 21 Feb 2018 18:46:33 GMT, chorny wrote:
Note that that's an unauthorized release: http://search.cpan.org/~rurban/Storable-3.05_16/
-- |
The RT System itself - Status changed from 'new' to 'open' |
From @tonycozOn Wed, 21 Feb 2018 10:46:33 -0800, chorny wrote:
I've reproduced this. It requires USE_64_BIT_INT, I haven't managed to track down the cause yet.
I'll see if I can prevent running the probe several times, probably by having the rule in win32/(GNU)?[mM]akefile(.mk)? run a sub-make in the Storable directory instead of running it directly.
Those values are just stacksize falling back to a default. A predefined table is going to vary based on bitness of build, debug/non-debug, whether USE_64_BIT_INT is set, version of perl, compiler, compiler version and changes to Storable itself. The builder of perl may adjust the stack size too. That's just too many dimensions. I may just do what Reini did and fallback to a default on difficult platforms like XP. Tony |
From @tonycozOn Wed, 21 Feb 2018 20:25:48 -0800, tonyc wrote:
Done in b58c2b0. I'll look at the hang/memory issue next. Tony |
From @tonycozOn Tue, 27 Feb 2018 15:20:46 -0800, tonyc wrote:
XP and Vista builds now skip the probe. Tony |
From @tonycozOn Wed, 28 Feb 2018 15:23:26 -0800, tonyc wrote:
All builds now skip the probe, it ended up being too flaky. This was included in perl 5.30. Thanks for the report. Tony |
@tonycoz - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#132893 (status was 'resolved')
Searchable as RT132893$
The text was updated successfully, but these errors were encountered: