Re: GC deadlocks on linux

2015-02-20 Thread MartinNowak via Digitalmars-d-learn

On Wednesday, 18 February 2015 at 20:27:08 UTC, Byron Heads wrote:

System:
DMD 2.066.1


Can you also try the latest beta please, maybe we already fixed 
something.

http://forum.dlang.org/post/54e49e2d.2010...@dawg.eu


Re: vibe-d basic build errors

2015-02-20 Thread MartinNowak via Digitalmars-d-learn

On Friday, 20 February 2015 at 04:48:09 UTC, Charles wrote:

They're installer versions, dub is 0.9.22 Nov 22 I want to say,
and DMD is 2.066.1


Same ones I tried.

With --force dmd seems to fail but there is not output.
Can you run only the link command with a -v to get verbose dmd 
output?


dmd -c 
-of.dub\build\application-debug-windows-x86-dmd_2066-7FF336D92D4F5796EA8623FC9A6A9B90\web.obj 
-debug -g -w -version=VibeDefaultMain -version=VibeWin32Driver 
-version=Have_web -version=Have_vibe_d -version=Have_openssl 
-Isource 
-IC:\Users\Charles\AppData\Roaming\dub\packages\vibe-d-0.7.22\source 
-IC:\Users\Charles\AppData\Roaming\dub\packages\openssl-1.1.3_1.0.1g 
-Jviews source\app.d 
C:\Users\Charles\AppData\Roaming\dub\packages\vibe-d-0.7.22\source\vibe\appmain.d


Re: GC deadlocks on linux

2015-02-20 Thread MartinNowak via Digitalmars-d-learn

On Friday, 20 February 2015 at 15:17:22 UTC, Martin Nowak wrote:

Might want to try using libasync without multiple threads.
http://www.linuxprogrammingblog.com/threads-and-fork-think-twice-before-using-them


Or you temporarily disable the GC before forking and enable it 
again afterwards.


Re: vibe-d basic build errors

2015-02-19 Thread MartinNowak via Digitalmars-d-learn

On Friday, 20 February 2015 at 04:00:21 UTC, Charles wrote:
Yes, I have. Here's a pastebin with --force --vverbose: 
http://pastebin.com/qZEKUN46


Just tried the dub init web vibe.d  cd web  dub thing, works 
for me.

So the most interesting questions.

- What version of dub and dmd are you using?
- Are those installer versions or did you build anything yourself?


Re: vibe-d basic build errors

2015-02-19 Thread MartinNowak via Digitalmars-d-learn

On Friday, 20 February 2015 at 02:50:05 UTC, Charles wrote:

Pastebin of dub --vverbose: http://pastebin.com/4BcHJM74



Target vibe-d 0.7.22 is up to date. Use --force to rebuild.

Have you tried the --force switch to rebuild vibe.d?

Looks like the existing vibe.d lib was build against a different
build of druntime.